fix(dirvish): advise to find proper project root

This commit is contained in:
Kiana Sheibani 2026-02-04 16:39:50 -05:00
parent f28d055c73
commit 5397e486b3
Signed by: toki
GPG key ID: 6CB106C25E86A9F7

View file

@ -4153,6 +4153,11 @@ it defaults to `project-current'."
(visible (select-window visible)) (visible (select-window visible))
(t (dirvish-side--new path))))) (t (dirvish-side--new path)))))
(defadvice! ~/dirvish--project-root-dir ()
"Get project root."
:override #'dirvish--vc-root-dir
(and-let* ((project (project-current)) ((project-root project)))))
(map! :map evil-window-map (map! :map evil-window-map
"0" #'~/dirvish-side-open) "0" #'~/dirvish-side-open)
(map! :leader (map! :leader