All the Icons Module
Table of Contents
This file configures Emacs to decorate various parts with decorative icons from a few font packages known collectively as All the Icons.
All the Icons
All The Icons adds some graphical elements to dired and the minibuffer. I find it makes it easier to see what types of files are being listed and it is just fun too.
(use-package all-the-icons :straight t :if (display-graphic-p) :defer 3)
All the Icons Completion
All the Icons Completion
adds icons for many Emacs minibuffer completion systems so that
files and directories will have icons in the minibuffer when called
with C-x C-f
and other similar commands.
(use-package all-the-icons-completion :straight t :after all-the-icons :config (all-the-icons-completion-mode) )
All the Icons Dired
All the Icons Dired will add file-type icons to Dired while browsing files and directories. I find this very helpful to quickly have visual cues to find the correct files in the Dired buffer.
(use-package all-the-icons-dired :straight t :after all-the-icons :hook (dired-mode . all-the-icons-dired-mode))
All the Icons Ibuffer
All the Icons Ibuffer adds icons representing different buffer types to Ibuffer mode.
(use-package all-the-icons-ibuffer :straight t :after ibuffer all-the-icons :hook (ibuffer-mode . all-the-icons-ibuffer-mode))
All the Icons Treemacs
Use All the Icons for Treemacs instead of the default icons included with the package.
(use-package treemacs-all-the-icons :after treemacs all-the-icons :straight t :config (treemacs-load-theme 'all-the-icons))
End
Tell Emacs what feature this file provides.
(provide 'freemacs-alltheicons) ;;; freemacs-alltheicons.el ends here