From 3e6d7b0d913dd9b0ad75792d23ad2fb2e103b362 Mon Sep 17 00:00:00 2001 From: Kjetil Orbekk Date: Tue, 27 Sep 2022 21:50:00 -0400 Subject: Add dired config --- emacs/.config/emacs-kj/init.el | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'emacs/.config/emacs-kj/init.el') diff --git a/emacs/.config/emacs-kj/init.el b/emacs/.config/emacs-kj/init.el index 4e5a05d..4984775 100644 --- a/emacs/.config/emacs-kj/init.el +++ b/emacs/.config/emacs-kj/init.el @@ -336,3 +336,19 @@ (add-to-list 'meow-keypad-start-keys '(?x . ?u)) (define-key meow-insert-state-keymap "\C-[" #'meow-insert-exit) ) + +(use-package emacs + :hook (dired-mode . dired-omit-mode) + :init + (setq dired-dwim-target t ; suggest a target for moving/copying intelligently + dired-hide-details-hide-symlink-targets nil + ;; don't prompt to revert, just do it + dired-auto-revert-buffer #'dired-buffer-stale-p + ;; Always copy/delete recursively + dired-recursive-copies 'always + dired-recursive-deletes 'top + ;; Ask whether destination dirs should get created when copying/removing files. + dired-create-destination-dirs 'ask)) + +(use-package diredfl + :hook (dired-mode . diredfl-mode)) -- cgit v1.2.3