diff options
author | Franck Cuny <franck@fcuny.net> | 2024-04-07 15:33:06 -0700 |
---|---|---|
committer | Franck Cuny <franck@fcuny.net> | 2024-04-07 15:33:06 -0700 |
commit | 0acb0dfcf24b7cdd52d9dbdc7d24e7bde7483619 (patch) | |
tree | a01d71cc82039c8fbb3ba3f8e13a1c110926fd60 /config | |
parent | extra configuration for flyspell (diff) | |
download | emacs.d-0acb0dfcf24b7cdd52d9dbdc7d24e7bde7483619.tar.gz |
better configuration for dired
Diffstat (limited to '')
-rw-r--r-- | config/init-dired.el | 39 |
1 files changed, 25 insertions, 14 deletions
diff --git a/config/init-dired.el b/config/init-dired.el index 160b86b..f27a186 100644 --- a/config/init-dired.el +++ b/config/init-dired.el @@ -7,20 +7,31 @@ ;;; Code: -(require 'dired) - -(setq dired-clean-up-buffers-too nil) -(setq dired-dwim-target t) -(setq dired-hide-details-hide-information-lines nil) -(setq dired-hide-details-hide-symlink-targets nil) -(setq dired-listing-switches "-lah") -(setq dired-recursive-copies 'always) -(setq dired-recursive-deletes 'always) - -(setq dired-no-confirm - '(byte-compile chgrp chmod chown copy hardlink symlink touch)) - -;; (dired-omit-mode nil t) +(use-package dired + :ensure nil + :defer t + :custom + (dired-clean-up-buffers-too nil) + (dired-dwim-target t) + (dired-hide-details-hide-information-lines nil) + (dired-hide-details-hide-symlink-targets nil) + (dired-listing-switches "-lah") + (dired-recursive-copies 'always) + (dired-recursive-deletes 'always) + (dired-no-confirm + '(byte-compile chgrp chmod chown copy hardlink symlink touch))) + +(use-package dired-git-info + :ensure t + :defer t + :bind (:map dired-mode-map + (")" . dired-git-info-mode))) + +(use-package nerd-icons-dired + :ensure t + :defer t + :diminish + :hook (dired-mode . nerd-icons-dired-mode)) (provide 'init-dired) |