about summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorDavid Morgan <djm_uk@protonmail.com>2024-06-13 14:11:17 +0100
committerDavid Morgan <djm_uk@protonmail.com>2024-06-13 14:11:17 +0100
commit66e07fa917c061b62c072d5e90561340ea76ae22 (patch)
tree536e438174520d74843cc8d5ec0697dd5c4ccbb4
parent56f67ed0412af30a4f198b6cc8dc73a70fc21d79 (diff)
downloaddotfiles-66e07fa917c061b62c072d5e90561340ea76ae22.tar.gz
Add casual-dired and other bindings
-rw-r--r--.emacs.d/lisp/init-dired.el10
1 files changed, 9 insertions, 1 deletions
diff --git a/.emacs.d/lisp/init-dired.el b/.emacs.d/lisp/init-dired.el
index 75a952f..824e0da 100644
--- a/.emacs.d/lisp/init-dired.el
+++ b/.emacs.d/lisp/init-dired.el
@@ -11,7 +11,10 @@
   (dired-recursive-copies 'always)
   (dired-dwim-target t)
   (dired-kill-when-opening-new-dired-buffer t)
-  (wdired-use-dired-vertical-movement 'sometimes))
+  (wdired-use-dired-vertical-movement 'sometimes)
+  :bind (:map dired-mode-map
+              ("M-o" . dired-omit-mode)
+              ("E" . wdired-change-to-wdired-mode)))
 
 (use-feature dired-x)
 
@@ -21,5 +24,10 @@
              ("i" . dired-subtree-insert)
              (";" . dired-subtree-remove)))
 
+(use-package casual-dired
+  :bind (:map dired-mode-map
+              ("C-o" . casual-dired-tmenu)
+              ("s" . casual-dired-sort-by-tmenu)))
+
 (provide 'init-dired)
 ;;; init-dired.el ends here