summary refs log tree commit diff stats
path: root/emacs/.emacs.d/init.el
diff options
context:
space:
mode:
authorAlan Pearce2017-08-04 10:17:36 +0200
committerAlan Pearce2017-08-04 10:17:36 +0200
commit86fc398a1e808c73f5727f729460ccab01258dd8 (patch)
tree000c8c38a2353092ff55fc1d53aefc9a336972ae /emacs/.emacs.d/init.el
parent0fa6a6ba99361ff513dfd93f24d605a07a5c9f07 (diff)
downloaddotfiles-86fc398a1e808c73f5727f729460ccab01258dd8.tar.lz
dotfiles-86fc398a1e808c73f5727f729460ccab01258dd8.tar.zst
dotfiles-86fc398a1e808c73f5727f729460ccab01258dd8.zip
Emacs: Move post-startup de-optimisation code to top of file
Diffstat (limited to 'emacs/.emacs.d/init.el')
-rw-r--r--emacs/.emacs.d/init.el6
1 files changed, 4 insertions, 2 deletions
diff --git a/emacs/.emacs.d/init.el b/emacs/.emacs.d/init.el
index ffde904..fb5a75e 100644
--- a/emacs/.emacs.d/init.el
+++ b/emacs/.emacs.d/init.el
@@ -17,6 +17,10 @@
 (setq gc-cons-threshold 100000000)
 (defvar file-name-handler-alist-backup file-name-handler-alist)
 (setq file-name-handler-alist nil)
+(add-hook 'after-init-hook
+          #'(lambda ()
+              (setq gc-cons-threshold 800000
+                    file-name-handler-alist file-name-handler-alist-backup)))
 (remove-hook 'find-file-hooks #'vc-refresh-state)
 ;; #+END_SRC
 
@@ -2822,8 +2826,6 @@
   :if (not (daemonp))
   :config (unless (server-running-p server-name)
             (server-start)))
-(setq gc-cons-threshold 800000
-      file-name-handler-alist file-name-handler-alist-backup)
 ;; #+END_SRC
 
 ;; Local Variables: