Function: doom-modeline-segment--info-nodes
doom-modeline-segment--info-nodes is a natively compiled function
defined in doom-modeline-segments.el.
Signature
(doom-modeline-segment--info-nodes)
Documentation
The topic and nodes in the Info buffer.
Source Code
;; Defined in /nix/store/1lcicrdd2r4b8rkc91nnn74ymk1jl6yd-emacs-packages-deps/share/emacs/site-lisp/elpa/doom-modeline-20260928.1632/doom-modeline-segments.el
;;
;; Info
;;
(doom-modeline-def-segment info-nodes
"The topic and nodes in the Info buffer."
(concat
" ("
;; topic
(propertize (if (stringp Info-current-file)
(replace-regexp-in-string
"%" "%%"
(file-name-sans-extension
(file-name-nondirectory Info-current-file)))
(format "*%S*" Info-current-file))
'face (doom-modeline-face 'doom-modeline-info))
") "
;; node
(when Info-current-node
(propertize (replace-regexp-in-string
"%" "%%" Info-current-node)
'face (doom-modeline-face 'doom-modeline-buffer-path)
'help-echo
"mouse-1: scroll forward, mouse-3: scroll back"
'mouse-face 'doom-modeline-highlight
'local-map Info-mode-line-node-keymap))))