diff --git a/.config/emacs/init.el b/.config/emacs/init.el index ec71539..c312926 100644 --- a/.config/emacs/init.el +++ b/.config/emacs/init.el @@ -32,6 +32,18 @@ (use-package treemacs-icons-dired :hook (dired-mode . treemacs-icons-dired-mode)) +(use-package dired-subtree + :after dired + :bind (:map dired-mode-map + ("" . dired-subtree-toggle) + ("" . dired-subtree-cycle) + ("" . dired-subtree-remove)) + :config + (defadvice dired-subtree-cycle (after add-icons activate) (revert-buffer)) + (defadvice dired-subtree-toggle (after add-icons activate) (revert-buffer)) + :custom + (dired-subtree-use-backgrounds nil)) + (use-package undo-tree :init (global-undo-tree-mode) :custom