Files
.emacs.d/modules/navigation/siren-dired+.el
Jim Myhrberg 35d6e12612 fix(navigation): resolve dired/dired+ load order issue
Because dired+ must be loaded before the dired creates a buffer, we have
to actually manually require dired+ when loading dired. Otherwise the
first dired buffer within a fresh Emacs instance will have dired+
features, but any further buffers will.

Also we can now remove a workaround for dired+ with Emacs 28 that
prevented files/folders from being deleted with dired.
2021-10-07 22:56:07 +01:00

27 lines
531 B
EmacsLisp

;;; siren-dired+.el --- jimeh's Emacs Siren: dired+ configuration.
;;; Commentary:
;; Basic configuration for dired+.
;;; Code:
(use-package dired+
:defer t
:bind (:map dired-mode-map
("C-l" . diredp-up-directory-reuse-dir-buffer))
:hook
(dired-mode . siren-diredp-mode-setup)
:init
(defun siren-diredp-mode-setup ()
(toggle-diredp-find-file-reuse-dir 1))
:config
(unbind-key "M-i" dired-mode-map)
(unbind-key "M-l" dired-mode-map))
(provide 'siren-dired+)
;;; siren-dired+.el ends here