Move server+benchmark code into doom|finalize
This commit is contained in:
parent
2b1c323dbf
commit
d2436650a3
2 changed files with 7 additions and 7 deletions
|
@ -327,12 +327,7 @@ MODULES is an malformed plist of modules to load."
|
||||||
(setq doom-modules ',doom-modules)
|
(setq doom-modules ',doom-modules)
|
||||||
,@(nreverse init-forms)
|
,@(nreverse init-forms)
|
||||||
(unless noninteractive
|
(unless noninteractive
|
||||||
,@(nreverse config-forms)
|
,@(nreverse config-forms)))))
|
||||||
(when (display-graphic-p)
|
|
||||||
(require 'server)
|
|
||||||
(unless (server-running-p)
|
|
||||||
(server-start)))
|
|
||||||
(add-hook 'doom-post-init-hook #'doom-packages--display-benchmark)))))
|
|
||||||
|
|
||||||
(defmacro def-package! (name &rest plist)
|
(defmacro def-package! (name &rest plist)
|
||||||
"A thin wrapper around `use-package'."
|
"A thin wrapper around `use-package'."
|
||||||
|
|
|
@ -184,7 +184,12 @@ ability to invoke the debugger in debug mode."
|
||||||
`gc-cons-percentage' and `file-name-handler-alist'."
|
`gc-cons-percentage' and `file-name-handler-alist'."
|
||||||
(unless (or (not after-init-time) noninteractive)
|
(unless (or (not after-init-time) noninteractive)
|
||||||
(dolist (hook '(doom-init-hook doom-post-init-hook))
|
(dolist (hook '(doom-init-hook doom-post-init-hook))
|
||||||
(run-hook-wrapped hook #'doom-try-run-hook hook)))
|
(run-hook-wrapped hook #'doom-try-run-hook hook))
|
||||||
|
(when (display-graphic-p)
|
||||||
|
(require 'server)
|
||||||
|
(unless (server-running-p)
|
||||||
|
(server-start)))
|
||||||
|
(doom-packages--display-benchmark))
|
||||||
|
|
||||||
;; If you forget to reset this, you'll get stuttering and random freezes!
|
;; If you forget to reset this, you'll get stuttering and random freezes!
|
||||||
(setq gc-cons-threshold 16777216
|
(setq gc-cons-threshold 16777216
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue