From d614e275bcae411fc913755013df0a823c318c4b Mon Sep 17 00:00:00 2001 From: Evie Litherland-Smith Date: Mon, 19 Aug 2024 09:01:17 +0100 Subject: [PATCH] Add nerd-icons-dired as submodule Manual install nerd-icons-dired to replace all-the-icons-dired (and all-the-icons package) --- .gitmodules | 3 +++ README.org | 22 +++++++++------------- external-packages/nerd-icons-dired | 1 + 3 files changed, 13 insertions(+), 13 deletions(-) create mode 160000 external-packages/nerd-icons-dired diff --git a/.gitmodules b/.gitmodules index e69de29..0eaa7fb 100644 --- a/.gitmodules +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule "external-packages/nerd-icons-dired"] + path = external-packages/nerd-icons-dired + url = https://github.com/rainstormstudio/nerd-icons-dired.git diff --git a/README.org b/README.org index a53049e..a1d4d02 100644 --- a/README.org +++ b/README.org @@ -113,7 +113,7 @@ Configure the look and feel of Emacs ;; Lighten org-agenda-clocking background to be more legible (require 'org-faces) (set-face-attribute 'org-agenda-clocking nil :background - (plist-get base16-current-theme-colors :base01))) + (plist-get base16-current-theme-colors :base01))) (require 'server) (add-hook 'after-init-hook @@ -125,27 +125,23 @@ Configure the look and feel of Emacs (use-package nerd-icons :if (package-installed-p 'nerd-icons)) + (use-package nerd-icons-dired + :after (nerd-icons dired) + :load-path "external-packages/nerd-icons-dired/" + :commands nerd-icons-dired-mode + :hook (dired-mode . (lambda () (nerd-icons-dired-mode +1)))) + (add-to-list 'package-selected-packages 'nerd-icons-ibuffer) (use-package nerd-icons-ibuffer :if (package-installed-p 'nerd-icons-ibuffer) :after nerd-icons - :hook (ibuffer-mode)) + :commands nerd-icons-ibuffer-mode + :hook (ibuffer-mode . (lambda () (nerd-icons-ibuffer-mode +1)))) (add-to-list 'package-selected-packages 'nerd-icons-corfu) (use-package nerd-icons-corfu :if (package-installed-p 'nerd-icons-corfu) :after nerd-icons) - - (add-to-list 'package-selected-packages 'all-the-icons) - (use-package all-the-icons - :if (package-installed-p 'all-the-icons)) - - (add-to-list 'package-selected-packages 'all-the-icons-dired) - (use-package all-the-icons-dired - :if (package-installed-p 'all-the-icons-dired) - :after all-the-icons - :functions (all-the-icons-dired-mode) - :hook (dired-mode . (lambda () (all-the-icons-dired-mode +1)))) #+end_src *** Modeline #+begin_src emacs-lisp diff --git a/external-packages/nerd-icons-dired b/external-packages/nerd-icons-dired new file mode 160000 index 0000000..c1c7348 --- /dev/null +++ b/external-packages/nerd-icons-dired @@ -0,0 +1 @@ +Subproject commit c1c73488630cc1d19ce1677359f614122ae4c1b9