From 5a4aa916bc0470ce63e57855eb1483e87414a21a Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Wed, 11 Sep 2024 02:30:29 -0400 Subject: [PATCH] fix: adding newly created project to known-projects Fix: #7413 --- lisp/doom-projects.el | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/lisp/doom-projects.el b/lisp/doom-projects.el index 3a7739833..70e17c4c4 100644 --- a/lisp/doom-projects.el +++ b/lisp/doom-projects.el @@ -247,7 +247,12 @@ the command instead." (projectile-mode +1) ;; HACK: See bbatsov/projectile@3c92d28c056c (remove-hook 'buffer-list-update-hook #'projectile-track-known-projects-find-file-hook) - (add-hook 'doom-switch-buffer-hook #'projectile-track-known-projects-find-file-hook t))) + (add-hook 'doom-switch-buffer-hook #'projectile-track-known-projects-find-file-hook t) + (add-hook! 'dired-after-readin-hook + (defun doom-project-track-known-project-h () + (when projectile-mode + (setq projectile-project-root-cache (make-hash-table :test 'equal)) + (projectile-track-known-projects-find-file-hook)))))) ;;