Variable: dirvish-override-dired-mode
dirvish-override-dired-mode is a customizable variable defined in
dirvish.el.
Value
nil
Documentation
Non-nil if Dirvish-Override-Dired mode is enabled.
See the dirvish-override-dired-mode(var)/dirvish-override-dired-mode(fun) command
for a description of this minor mode.
Setting this variable directly does not take effect;
either customize it (see the info node (emacs)Easy Customization)
or call the function dirvish-override-dired-mode(var)/dirvish-override-dired-mode(fun).
Key Bindings
This command is not in any keymaps.
Source Code
;; Defined in /nix/store/1gijwny2yx4fggrsb9l110h1ybs1gdk5-emacs-packages-deps/share/emacs/site-lisp/elpa/dirvish-20260725.1520/dirvish.el
;;;###autoload
(define-minor-mode dirvish-override-dired-mode
"Let Dirvish take over Dired globally."
:group 'dirvish :global t
(let ((ads '((dired--find-file dirvish--find-entry :override)
(dired-find-alternate-file dirvish-find-alt-a :override)
(dired-do-find-marked-files dirvish-find-marked-files-a :override)
(dired-noselect dirvish-dired-noselect-a :around)
(dired-insert-subdir dirvish-insert-subdir-a :after)
(wdired-change-to-wdired-mode dirvish-wdired-enter-a :after)
(wdired-change-to-dired-mode dirvish--setup-dired :after))))
(if dirvish-override-dired-mode
(pcase-dolist (`(,sym ,fn ,how) ads) (advice-add sym how fn))
(pcase-dolist (`(,sym ,fn) ads) (advice-remove sym fn)))))