fix(emacs): Load Dirvish

This commit is contained in:
Madeleine Sydney
2025-04-11 11:26:29 -06:00
parent f13fc85141
commit 3cd3ccd08e

View File

@@ -78,7 +78,6 @@ directory."
(dirvish-directory-view-mode . diredfl-mode))) (dirvish-directory-view-mode . diredfl-mode)))
(use-package dirvish (use-package dirvish
:after dired
:custom ((dirvish-cache-dir (file-name-concat syd-cache-dir "dirvish/")) :custom ((dirvish-cache-dir (file-name-concat syd-cache-dir "dirvish/"))
(dirvish-reuse-session 'open) (dirvish-reuse-session 'open)
(dirvish-default-layout '(0 0.4 0.6)) (dirvish-default-layout '(0 0.4 0.6))
@@ -87,9 +86,11 @@ directory."
(:keymaps 'dired-mode-map (:keymaps 'dired-mode-map
"<tab>" #'dirvish-subtree-toggle "<tab>" #'dirvish-subtree-toggle
"TAB" #'dirvish-subtree-toggle) "TAB" #'dirvish-subtree-toggle)
:init
;; Ugh… I'm fairly certain this leads to eager loading of the entire package.
(dirvish-override-dired-mode 1)
:config :config
;; Fix random void-variable errors. ;; Fix random void-variable errors.
(require 'autorevert) (require 'autorevert))
(dirvish-override-dired-mode 1))
(provide 'syd-dired) (provide 'syd-dired)