Move Dired related packages from configuration.org to init.el

This commit is contained in:
Gergely Polonkai 2025-06-03 17:40:56 +02:00
parent 42fa510428
commit f1592e491a
No known key found for this signature in database
GPG Key ID: 38F402C8471DDE93
2 changed files with 25 additions and 51 deletions

View File

@ -1,54 +1,3 @@
* Dired extras
** ~dired-collapse~, to collapse directories that contain a single file somewhere deep
#+begin_src emacs-lisp
(use-package dired-collapse)
#+end_src
** ~dired-du~ to show directory sizes
#+begin_src emacs-lisp
(use-package dired-du)
#+end_src
** ~dired-git-info~ to show Git version information
#+begin_src emacs-lisp
(use-package dired-git-info
:bind
(:map dired-mode-map
(")" . dired-git-info-mode)))
#+end_src
** ~dired-hide-dotfiles~ to show/hide hidden (dot) files
#+begin_src emacs-lisp
(use-package dired-hide-dotfiles
:bind
(:map dired-mode-map
("." . dired-hide-dotfiles-mode)))
#+end_src
** ~dired-rainbow~ to color code file types
Rainbow to the stars…
#+begin_src emacs-lisp
(use-package dired-rainbow
:config
(dired-rainbow-define-chmod executable-unix "Green" "-.*x.*"))
#+end_src
** ~dired-k~ to highlight dired buffers by file size, mtime, git status, etc.
#+begin_src emacs-lisp
(use-package dired-k
:bind
(:map dired-mode-map
("K" . dired-k)))
#+end_src
* Mailing
** Set up whitespace handling in mu4e buffers

25
init.el
View File

@ -1403,6 +1403,31 @@ order."
:config
(push (org-projectile-project-todo-entry) org-capture-templates))
;; Dired extras
(use-package dired-collapse)
(use-package dired-du)
(use-package dired-git-info
:bind
(:map dired-mode-map
(")" . dired-git-info-mode)))
(use-package dired-hide-dotfiles
:bind
(:map dired-mode-map
("." . dired-hide-dotfiles-mode)))
(use-package dired-rainbow
:config
(dired-rainbow-define-chmod executable-unix "Green" "-.*x.*"))
(use-package dired-k
:bind
(:map dired-mode-map
("K" . dired-k)))
;; I started moving my configuration to this Org file. Its easier to document this way.
(org-babel-load-file (expand-file-name "configuration.org" user-emacs-directory))