Skip to content

Commit 57965f1

Browse files
committed
fix(treemacs): replace all-the-icons with nerd-icons
Ref: #7411 Close: #7428 Ref: https://discourse.doomemacs.org/t/4147
1 parent e44508f commit 57965f1

File tree

3 files changed

+7
-3
lines changed

3 files changed

+7
-3
lines changed

modules/ui/doom/config.el

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,7 @@
1414
(add-hook 'doom-load-theme-hook #'doom-themes-neotree-config)
1515
(setq doom-themes-neotree-enable-variable-pitch t
1616
doom-themes-neotree-file-icons 'simple
17-
doom-themes-neotree-line-spacing 2))
18-
(when (modulep! :ui treemacs)
19-
(add-hook 'doom-load-theme-hook #'doom-themes-treemacs-config)))
17+
doom-themes-neotree-line-spacing 2)))
2018

2119

2220
(use-package! solaire-mode

modules/ui/treemacs/config.el

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,11 @@ This must be set before `treemacs' has loaded.")
4242
0))))
4343

4444

45+
(use-package! treemacs-nerd-icons
46+
:after treemacs
47+
:config (treemacs-load-theme "nerd-icons"))
48+
49+
4550
(use-package! treemacs-evil
4651
:when (modulep! :editor evil +everywhere)
4752
:defer t

modules/ui/treemacs/packages.el

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
;;; ui/treemacs/packages.el
33

44
(package! treemacs :pin "fe471314f198f9aff268637a766a6ade0a5b5d96")
5+
(package! treemacs-nerd-icons :pin "9876cb478145a0ec4e36f64ff6583f3de7126216")
56
;; These packages have no :pin because they're in the same repo
67
(when (modulep! :editor evil +everywhere)
78
(package! treemacs-evil))

0 commit comments

Comments
 (0)