From bb3f027ca26975aeb5dc493124e56576ceb89b2a Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Thu, 14 Mar 2019 17:13:56 -0400 Subject: [PATCH] Load projectile sooner in the startup process Projectile's use is so prolific in Doom that trying to lazy load it at startup is wasted breath. --- core/core-projects.el | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/core/core-projects.el b/core/core-projects.el index 193e05724..fb4d7ba33 100644 --- a/core/core-projects.el +++ b/core/core-projects.el @@ -1,8 +1,7 @@ ;;; core-projects.el -*- lexical-binding: t; -*- (def-package! projectile - :after-call (after-find-file dired-before-readin-hook minibuffer-setup-hook) - :commands (projectile-project-root projectile-project-name projectile-project-p) + :hook (doom-init-ui . projectile-mode) :init (setq projectile-cache-file (concat doom-cache-dir "projectile.cache") projectile-enable-caching (not noninteractive) @@ -16,7 +15,6 @@ :config (add-hook 'dired-before-readin-hook #'projectile-track-known-projects-find-file-hook) (add-hook 'find-file-hook #'doom|init-project-mode) - (projectile-mode +1) (global-set-key [remap evil-jump-to-tag] #'projectile-find-tag) (global-set-key [remap find-tag] #'projectile-find-tag)