Function: doom-modeline--modal-icon
doom-modeline--modal-icon is a natively compiled function defined in
doom-modeline-segments.el.
Signature
(doom-modeline--modal-icon TEXT FACE HELP-ECHO &optional ICON UNICODE)
Documentation
Display the model icon with FACE and HELP-ECHO.
TEXT is alternative if icon is not available.
Source Code
;; Defined in /nix/store/1lcicrdd2r4b8rkc91nnn74ymk1jl6yd-emacs-packages-deps/share/emacs/site-lisp/elpa/doom-modeline-20260928.1632/doom-modeline-segments.el
;;
;; Modals (evil, overwrite, god, ryo and xah-fly-keys, etc.)
;;
(defun doom-modeline--modal-icon (text face help-echo &optional icon unicode)
"Display the model icon with FACE and HELP-ECHO.
TEXT is alternative if icon is not available."
(propertize (doom-modeline-icon
'mdicon
(and doom-modeline-modal-icon
(or (and doom-modeline-modal-modern-icon icon)
"nf-md-record"))
(or (and doom-modeline-modal-modern-icon unicode) "●")
text
:face (doom-modeline-face face))
'help-echo help-echo))