diff --git a/core/core-projects.el b/core/core-projects.el index bfad45883..86fda91a7 100644 --- a/core/core-projects.el +++ b/core/core-projects.el @@ -130,8 +130,9 @@ Relevant: `doom-project-hook'." ,on-load (setq ,init-var t))) ,on-enter)) - ,(when add-hooks - `(setq ,(intern (format "%s-hook" name)) ',add-hooks)) + ,@(cl-loop for hook in add-hooks + collect `(add-hook ',(intern (format "%s-hook" name)) + #',hook)) ,(when (or modes match files when) `(associate! ,name :modes ,modes