From 0ef8f0031fc6ded2e87027d80bf279d418df78f8 Mon Sep 17 00:00:00 2001 From: t-e-r-m Date: Sat, 29 Aug 2020 18:45:31 +0530 Subject: [PATCH 1/2] configure dired-aux variables `dired-create-destination-dirs` : set to "ask", non-existent directories will be created when copying, if the user consents. `dired-vc-rename-file` : rename file using the vc system, if present --- modules/emacs/dired/config.el | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/modules/emacs/dired/config.el b/modules/emacs/dired/config.el index 988465a72..1485c854d 100644 --- a/modules/emacs/dired/config.el +++ b/modules/emacs/dired/config.el @@ -168,6 +168,10 @@ we have to clean it up ourselves." (global-set-key [remap find-dired] #'fd-dired) (set-popup-rule! "^\\*F\\(?:d\\|ind\\)\\*$" :ignore t)) +(use-package! dired-aux + :config + (setq dired-create-destination-dirs 'ask + dired-vc-rename-file t)) ;;;###package dired-git-info (map! :after dired From 1dd796b1809b161435f556e64496270414dd911f Mon Sep 17 00:00:00 2001 From: t-e-r-m Date: Sat, 29 Aug 2020 21:08:57 +0530 Subject: [PATCH 2/2] Added :defer to dired-aux use-package! --- modules/emacs/dired/config.el | 1 + 1 file changed, 1 insertion(+) diff --git a/modules/emacs/dired/config.el b/modules/emacs/dired/config.el index 1485c854d..7b0653493 100644 --- a/modules/emacs/dired/config.el +++ b/modules/emacs/dired/config.el @@ -169,6 +169,7 @@ we have to clean it up ourselves." (set-popup-rule! "^\\*F\\(?:d\\|ind\\)\\*$" :ignore t)) (use-package! dired-aux + :defer t :config (setq dired-create-destination-dirs 'ask dired-vc-rename-file t))