@@ -667,6 +667,21 @@ Display the indicator only on the focused window's mode line.")
667667 " Mode line construct displaying `mode-line-misc-info' .
668668Specific to the current window's mode line." )
669669
670+ (defvar-local prot-modeline-puni-indicator
671+ '(:eval
672+ (when (and (mode-line-window-selected-p)
673+ (bound-and-true-p puni-mode))
674+ " ♾️" ))
675+ " Show ♾️ when `puni-mode' is active." )
676+
677+ (defvar-local prot-modeline-common-lisp-indicator
678+ '(:eval
679+ (when (and (mode-line-window-selected-p)
680+ (bound-and-true-p common-lisp-modes-mode))
681+ " ζ" ))
682+ " Show δ when `common-lisp-modes-mode' is active." )
683+
684+ ; ; φ π ζ
670685; ;;; Risky local variables
671686
672687; ; NOTE 2023-04-28: The `risky-local-variable' is critical, as those
@@ -678,12 +693,14 @@ Specific to the current window's mode line.")
678693 prot-modeline-window-dedicated-status
679694 prot-modeline-buffer-identification
680695 prot-modeline-major-mode
696+ prot-modeline-common-lisp-indicator
681697 prot-modeline-process
682698 prot-modeline-vc-branch
683699 prot-modeline-flycheck
684700 prot-modeline-lsp
685- ; ; prot-modeline-align-right
686- prot-modeline-notmuch-indicator
701+ prot-modeline-puni-indicator
702+ prot-modeline-align-right
703+ ; ; prot-modeline-notmuch-indicator
687704 prot-modeline-misc-info))
688705 (put construct 'risky-local-variable t ))
689706
0 commit comments