all repos — archive/dotfiles @ 046dfb9cf1e1690487d20091ae4545f158141fa6

Superseded by nixfiles

Emacs: install and configure dired-subtree

Alan Pearce
commit

046dfb9cf1e1690487d20091ae4545f158141fa6

parent

915d006a6711e4576c687a0f01832a8ac64838e5

1 file changed, 16 insertions(+), 0 deletions(-)

changed files
M tag-emacs/emacs.d/init.eltag-emacs/emacs.d/init.el
@@ -260,6 +260,22 @@ (dired-omit-mode 1)
(setq dired-omit-files "#\\|\\.$" dired-find-subdir t))) +(req-package dired-subtree + :defer t + :config (progn + (setq dired-subtree-use-backgrounds nil) + (defun dired-subtree-maybe-up () + "Jump up one subtree or directory" + (interactive) + (let ((ov (dired-subtree--get-ov))) + (if ov + (progn (goto-char (overlay-start ov)) + (dired-previous-line 1)) + (dired-up-directory)))) + (bind-key "^" #'dired-subtree-maybe-up dired-mode-map)) + :init (progn + (bind-key "i" #'dired-subtree-insert dired-mode-map))) + ;;;; Documentation (req-package which-func