From 8fc1c46dca8b90f3b7b840d938a9653c1265e1d7 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Sun, 8 Oct 2017 13:09:57 +0200 Subject: [PATCH] Initialize projectile variables before loading projectile Fixes #236 --- core/core-projects.el | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/core/core-projects.el b/core/core-projects.el index bee087f9f..2fb9b850b 100644 --- a/core/core-projects.el +++ b/core/core-projects.el @@ -6,8 +6,7 @@ state are passed in.") (def-package! projectile :demand t - :init (add-hook 'doom-init-hook #'projectile-mode) - :config + :init (setq projectile-cache-file (concat doom-cache-dir "projectile.cache") projectile-enable-caching (not noninteractive) projectile-indexing-method 'alien @@ -16,6 +15,8 @@ state are passed in.") projectile-globally-ignored-files '(".DS_Store" "Icon " "TAGS") projectile-globally-ignored-file-suffixes '(".elc" ".pyc" ".o")) + (add-hook 'doom-init-hook #'projectile-mode) + :config ;; a more generic project root file (push ".project" projectile-project-root-files-bottom-up)