From 3d9a35f7f32f4bc241dba4f277eb20ec4796a2bb Mon Sep 17 00:00:00 2001 From: Gergely Polonkai Date: Mon, 9 Sep 2019 17:06:54 +0200 Subject: [PATCH] Pimp dired a bit --- configuration.org | 42 ++++++++++++++++++++++++++++++++++++++++++ customizations.el | 5 +++++ 2 files changed, 47 insertions(+) diff --git a/configuration.org b/configuration.org index 5ec8285..9be4fcd 100644 --- a/configuration.org +++ b/configuration.org @@ -2315,6 +2315,48 @@ accompanying function will be added to ~mu4e-view-mode-hook~. (use-package transient) #+END_SRC +* Dired related packages + +** Collapse directories that only contain one file somewhere deep + +#+BEGIN_SRC emacs-lisp +(use-package dired-collapse) +#+END_SRC + +** Show directory sizes + +#+BEGIN_SRC emacs-lisp +(use-package dired-du + :hook + (dired-mode . dired-du-mode)) +#+END_SRC + +** Show Git version information + +#+BEGIN_SRC emacs-lisp +(use-package dired-git-info + :bind + (:map dired-mode-map + (")" . dired-git-info-mode))) +#+END_SRC + +** Show/hide dot (hidden) files + +#+BEGIN_SRC emacs-lisp +(use-package dired-hide-dotfiles + :bind + (:map dired-mode-map + ("." . dired-hide-dotfiles-mode))) +#+END_SRC + +** Rainbow to the stars… + +#+BEGIN_SRC emacs-lisp +(use-package dired-rainbow + :init + (dired-rainbow-define-chmod executable-unix "Green" "-.*x.*")) +#+END_SRC + * Make programming a bit easier ** Electric case diff --git a/customizations.el b/customizations.el index 70c8463..37e6227 100644 --- a/customizations.el +++ b/customizations.el @@ -60,7 +60,12 @@ dash dashboard delight + dired-collapse + dired-du + dired-git-info + dired-hide-dotfiles dired-k + dired-rainbow docker-tramp dockerfile-mode editorconfig