We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 9803b42 commit 74f93a3Copy full SHA for 74f93a3
jcs-modeline.el
@@ -305,10 +305,15 @@ Position argument ARG0."
305
:type 'boolean
306
:group 'jcs-modeline)
307
308
+(defun jcs-modeline--icon-for-buffer ()
309
+ "Return icon for buffer."
310
+ (or (ignore-errors (nerd-icons-icon-for-file (buffer-file-name)))
311
+ (ignore-errors (nerd-icons-icon-for-mode major-mode))))
312
+
313
(defun jcs-modeline--render-modes ()
314
"Render line modes."
315
(let* ((icon (and jcs-modeline-show-mode-icons
- (when-let* ((icon (nerd-icons-icon-for-buffer))
316
+ (when-let* ((icon (jcs-modeline--icon-for-buffer))
317
(icon (if (or (null icon) (symbolp icon))
318
(nerd-icons-faicon "nf-fa-file_o")
319
icon))
0 commit comments