💥 Rethink core hook order & naming

- doom-post-init-hook was renamed doom-init-modules-hook
- doom-init-hook was renamed doom-before-init-modules-hook
- doom-init-modules-hook now runs before the user's config.el is run
- Moved doom-init-ui-hook to run later (on window-setup-hook rather than
  emacs-startup-hook).

Yield a modest improvement in startup times.
This commit is contained in:
Henrik Lissner 2019-03-04 20:35:47 -05:00
parent 843b29a4b5
commit 05303c0fdb
No known key found for this signature in database
GPG key ID: 5F6C0EA160557395
9 changed files with 55 additions and 46 deletions

View file

@ -7,7 +7,7 @@
"If non-nil, obfuscate files and only show what projects you're working on.")
;;;###autoload
(add-hook 'doom-post-init-hook #'+wakatime|delayed-autostart)
(add-hook 'doom-init-modules-hook #'+wakatime|delayed-autostart)
;;;###autoload
(defun +wakatime/setup ()