Function: doom-modeline-segment--minor-modes
doom-modeline-segment--minor-modes is a natively compiled function
defined in doom-modeline-segments.el.
Signature
(doom-modeline-segment--minor-modes)
Documentation
minor-modes modeline segment
Source Code
;; Defined in /nix/store/1lcicrdd2r4b8rkc91nnn74ymk1jl6yd-emacs-packages-deps/share/emacs/site-lisp/elpa/doom-modeline-20260928.1632/doom-modeline-segments.el
;;
;; Minor modes
;;
(doom-modeline-def-segment minor-modes
(when (and doom-modeline-minor-modes
(not doom-modeline--limited-width-p))
(let ((sep (doom-modeline-spc))
(face (doom-modeline-face 'doom-modeline-buffer-minor-mode))
(mouse-face 'doom-modeline-highlight)
(help-echo "Minor mode
mouse-1: Display minor mode menu
mouse-2: Show help for minor mode
mouse-3: Toggle minor modes"))
(if (bound-and-true-p minions-mode)
`((:propertize ("" ,(minions--prominent-modes))
face ,face
mouse-face ,mouse-face
help-echo ,help-echo
local-map ,mode-line-minor-mode-keymap)
,sep
(:propertize ("" ,(doom-modeline-icon 'octicon "nf-oct-gear" "⚙"
minions-mode-line-lighter
:face face))
mouse-face ,mouse-face
help-echo "Minions
mouse-1: Display minor modes menu"
local-map ,minions-mode-line-minor-modes-map)
,sep)
`((:propertize ("" ,(if (boundp 'mode-line-minor-modes)
mode-line-minor-modes
minor-mode-alist))
face ,face
mouse-face ,mouse-face
help-echo ,help-echo
local-map ,mode-line-minor-mode-keymap)
,sep)))))