core: wrap init with file-name-handler-alist nil to speed up init
See https://github.com/hlissner/doom-emacs/wiki/FAQ#how-is-dooms-startup-so-fast and https://www.reddit.com/r/emacs/comments/3kqt6e/2_easy_little_known_steps_to_speed_up_emacs_start/
This commit is contained in:
parent
a141c9adff
commit
997504d331
22
init.el
22
init.el
|
@ -24,13 +24,15 @@
|
|||
(error (concat "Your version of Emacs (%s) is too old. "
|
||||
"Spacemacs requires Emacs version %s or above.")
|
||||
emacs-version spacemacs-emacs-min-version)
|
||||
(require 'core-spacemacs)
|
||||
(configuration-layer/load-lock-file)
|
||||
(spacemacs/init)
|
||||
(configuration-layer/stable-elpa-download-tarball)
|
||||
(configuration-layer/load)
|
||||
(spacemacs-buffer/display-startup-note)
|
||||
(spacemacs/setup-startup-hook)
|
||||
(when dotspacemacs-enable-server
|
||||
(require 'server)
|
||||
(unless (server-running-p) (server-start))))
|
||||
;; Disable file-name-handlers for a speed boost during init
|
||||
(let ((file-name-handler-alist nil))
|
||||
(require 'core-spacemacs)
|
||||
(configuration-layer/load-lock-file)
|
||||
(spacemacs/init)
|
||||
(configuration-layer/stable-elpa-download-tarball)
|
||||
(configuration-layer/load)
|
||||
(spacemacs-buffer/display-startup-note)
|
||||
(spacemacs/setup-startup-hook)
|
||||
(when dotspacemacs-enable-server
|
||||
(require 'server)
|
||||
(unless (server-running-p) (server-start)))))
|
||||
|
|
Loading…
Reference in New Issue