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.
This commit is contained in:
Henrik Lissner 2019-03-14 17:13:56 -04:00
parent c707a96648
commit bb3f027ca2
No known key found for this signature in database
GPG Key ID: 5F6C0EA160557395

View File

@ -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)