From 3436b2c3baddca41a8d9f7e9f51f8d6ac0eb9dc5 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Sat, 20 Sep 2025 14:02:27 -0400 Subject: [PATCH] fix: nerd-icons: overeager gopher icon Ref: rainstormstudio/nerd-icons.el#120 Fix: doomemacs/doomemacs#8517 --- lisp/doom-ui.el | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/lisp/doom-ui.el b/lisp/doom-ui.el index a0d437342..aebd735e8 100644 --- a/lisp/doom-ui.el +++ b/lisp/doom-ui.el @@ -526,7 +526,12 @@ windows, switch to `doom-fallback-buffer'. Otherwise, delegate to original nerd-icons-devicon nerd-icons-ipsicon nerd-icons-pomicon - nerd-icons-powerline)) + nerd-icons-powerline) + :config + ;; REVIEW: Remove when rainstormstudio/nerd-icons#120 is merged. + (cl-callf2 assoc-delete-all "go" nerd-icons-dir-icon-alist) + (setf (alist-get "^go$" nerd-icons-dir-icon-alist nil nil #'equal) + '(nerd-icons-devicon "nf-dev-go"))) ;; Hide the mode line in completion popups and MAN pages because they serve ;; little purpose there, and is better hidden.