diff options
| author | cashmere <cashmere@autistici.org> | 2025-12-21 23:48:58 +0100 |
|---|---|---|
| committer | cashmere <cashmere@autistici.org> | 2025-12-21 23:48:58 +0100 |
| commit | 316b517170c44b2904501ea1691903969777b1d7 (patch) | |
| tree | 7e6188d5c3c262fe92c31e75fef6a981a24daeb1 /config.el | |
| parent | aef5a14223c1d23a95fdcec5899fc27ffb778bbd (diff) | |
| download | emacs-316b517170c44b2904501ea1691903969777b1d7.tar.gz | |
sync
Diffstat (limited to 'config.el')
| -rw-r--r-- | config.el | 75 |
1 files changed, 45 insertions, 30 deletions
@@ -2049,32 +2049,47 @@ completion-category-overrides '((file (styles partial-completion))))) ;; Customi ;; (set-face-attribute 'mode-line-inactive nil :height 180)) (display-time-mode 1) -(use-package lambda-line - :straight (:type git :host github :repo "lambda-emacs/lambda-line") - :custom - (lambda-line-lsp-indicator nil) - (lambda-line-icon-time t) ;; requires ClockFace font (see below) - (lambda-line-clockface-update-fontset "ClockFaceRect") ;; set clock icon - (lambda-line-position 'top) ;; Set position of status-line - (lambda-line-abbrev nil) ;; abbreviate major modes - (lambda-line-hspace " ") ;; add some cushion - (lambda-line-prefix t) ;; use a prefix symbol - (lambda-line-prefix-padding nil) ;; no extra space for prefix - (lambda-line-status-invert nil) ;; no invert colors - (lambda-line-gui-ro-symbol " ⨂") ;; symbols - (lambda-line-gui-mod-symbol " ⬤") - (lambda-line-gui-rw-symbol " ◯") - (lambda-line-vc-symbol nil) - (lambda-line-space-top -.50) ;; padding on top and bottom of line - (lambda-line-space-bottom -.50) - (lambda-line-symbol-position 0.1) ;; adjust the vertical placement of symbol +;; (use-package lambda-line +;; :straight (:type git :host github :repo "lambda-emacs/lambda-line") +;; :custom +;; (lambda-line-lsp-indicator nil) +;; (lambda-line-icon-time t) ;; requires ClockFace font (see below) +;; (lambda-line-clockface-update-fontset "ClockFaceRect") ;; set clock icon +;; (lambda-line-position 'top) ;; Set position of status-line +;; (lambda-line-abbrev nil) ;; abbreviate major modes +;; (lambda-line-hspace " ") ;; add some cushion +;; (lambda-line-prefix t) ;; use a prefix symbol +;; (lambda-line-prefix-padding nil) ;; no extra space for prefix +;; (lambda-line-status-invert nil) ;; no invert colors +;; (lambda-line-gui-ro-symbol " ⨂") ;; symbols +;; (lambda-line-gui-mod-symbol " ⬤") +;; (lambda-line-gui-rw-symbol " ◯") +;; (lambda-line-vc-symbol nil) +;; (lambda-line-space-top -.50) ;; padding on top and bottom of line +;; (lambda-line-space-bottom -.50) +;; (lambda-line-symbol-position 0.1) ;; adjust the vertical placement of symbol +;; :config +;; ;; activate lambda-line +;; (lambda-line-mode) +;; ;; set divider line in footer +;; (when (eq lambda-line-position 'top) +;; (setq-default mode-line-format (list "%_")) +;; (setq mode-line-format (list "%_")))) + +(use-package punch-line + :ensure t + :straight (:host github :repo "konrad1977/punch-line") :config - ;; activate lambda-line - (lambda-line-mode) - ;; set divider line in footer - (when (eq lambda-line-position 'top) - (setq-default mode-line-format (list "%_")) - (setq mode-line-format (list "%_")))) + (setq punch-line-left-separator " " + punch-line-right-separator " " + punch-show-git-info nil + punch-show-buffer-position t + punch-line-music-max-length 80 + punch-line-modal-divider-style 'block + punch-line-section-backgrounds 'auto) + (punch-line-mode 1) + (setq-default header-line-format mode-line-format) + (setq-default mode-line-format nil)) (use-package adaptive-wrap :ensure t @@ -2257,7 +2272,7 @@ completion-category-overrides '((file (styles partial-completion))))) ;; Customi :straight (:type git :host github :repo "lambda-emacs/lambda-themes") :custom (lambda-themes-set-italic-comments t) - ;; (lambda-themes-set-italic-keywords t) + (lambda-themes-set-italic-keywords t) (lambda-themes-set-variable-pitch t) :config (load-theme 'lambda-dark-faded)) @@ -2314,10 +2329,10 @@ completion-category-overrides '((file (styles partial-completion))))) ;; Customi :ensure t :after (dired-rsync transient)) -;; (setq-default olivetti-body-width 115) -;; (define-globalized-minor-mode my/global-olivetti-mode olivetti-mode -;; (lambda () (olivetti-mode 1))) -;; (my/centered-cursor) +(setq-default olivetti-body-width 115) +(define-globalized-minor-mode my/global-olivetti-mode olivetti-mode + (lambda () (olivetti-mode 1))) +(my/centered-cursor) ;; (my/global-olivetti-mode) (use-package org-modern-indent |
