Enable subtree toggles in Dired buffers

This commit is contained in:
Ohad Livne 2025-06-04 22:46:40 +03:00
parent 34e02cbb81
commit f29be58c1f
Signed by: libohad-dev
GPG key ID: 34FDC68B51191A4D

View file

@ -32,6 +32,18 @@
(use-package treemacs-icons-dired (use-package treemacs-icons-dired
:hook (dired-mode . treemacs-icons-dired-mode)) :hook (dired-mode . treemacs-icons-dired-mode))
(use-package dired-subtree
:after dired
:bind (:map dired-mode-map
("<tab>" . dired-subtree-toggle)
("<C-tab>" . dired-subtree-cycle)
("<S-iso-lefttab>" . 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 (use-package undo-tree
:init (global-undo-tree-mode) :init (global-undo-tree-mode)
:custom :custom