diff --git a/core/core-projects.el b/core/core-projects.el index fb4d7ba33..13e1320f0 100644 --- a/core/core-projects.el +++ b/core/core-projects.el @@ -14,7 +14,6 @@ :config (add-hook 'dired-before-readin-hook #'projectile-track-known-projects-find-file-hook) - (add-hook 'find-file-hook #'doom|init-project-mode) (global-set-key [remap evil-jump-to-tag] #'projectile-find-tag) (global-set-key [remap find-tag] #'projectile-find-tag) @@ -67,23 +66,10 @@ ;; ;; Project-based minor modes -(defvar-local doom-project nil - "Either the symbol or a list of project modes you want to enable. Available -for .dir-locals.el.") - (defvar doom-project-hook nil "Hook run when a project is enabled. The name of the project's mode and its state are passed in.") -(defun doom|init-project-mode () - "Auto-enable the project(s) listed in `doom-project'." - (when doom-project - (if (symbolp doom-project) - (funcall doom-project) - (cl-loop for mode in doom-project - unless (symbol-value mode) - do (funcall mode))))) - (cl-defmacro def-project-mode! (name &key modes files