[Emacs] Sub second init time!

This commit is contained in:
Ivan Malison 2017-08-25 15:56:21 -07:00
parent 6cb0ecd796
commit 2645885796
No known key found for this signature in database
GPG Key ID: 62530EFBE99DC2F8
2 changed files with 7 additions and 4 deletions

View File

@ -1477,7 +1477,8 @@ I don't have any use for this now that I use frames mode, but its an interesting
#+END_SRC #+END_SRC
** stream ** stream
#+BEGIN_SRC emacs-lisp #+BEGIN_SRC emacs-lisp
(use-package stream) (use-package stream
:defer t)
#+END_SRC #+END_SRC
** tile ** tile
#+BEGIN_SRC emacs-lisp #+BEGIN_SRC emacs-lisp
@ -1700,7 +1701,7 @@ I use helm for almost all emacs completion
(progn (progn
(use-package helm-org (use-package helm-org
:ensure nil :ensure nil
:defer 1 :defer 5
:config :config
(progn (progn
(setq helm-split-window-default-side 'same) (setq helm-split-window-default-side 'same)
@ -1732,7 +1733,6 @@ I use helm for almost all emacs completion
(setq helm-ag-always-set-extra-option nil))) (setq helm-ag-always-set-extra-option nil)))
(helm-mode 1))) (helm-mode 1)))
#+END_SRC #+END_SRC
[[(helm split window)][Ensure that helm buffers are started in the window that currently holds the focus]]
** helm-projectile ** helm-projectile
#+BEGIN_SRC emacs-lisp #+BEGIN_SRC emacs-lisp
(use-package helm-projectile (use-package helm-projectile
@ -4065,6 +4065,7 @@ crux-reopen-as-root-mode makes it so that any file owned by root will automatica
** anzu ** anzu
#+BEGIN_SRC emacs-lisp #+BEGIN_SRC emacs-lisp
(use-package anzu (use-package anzu
:defer 3
:config :config
(progn (progn
(global-anzu-mode +1) (global-anzu-mode +1)
@ -4169,6 +4170,7 @@ I had to disable this mode because something that it does messes with coding set
** recentf ** recentf
#+BEGIN_SRC emacs-lisp #+BEGIN_SRC emacs-lisp
(use-package recentf (use-package recentf
:defer 1
:config :config
(progn (progn
(setq recentf-max-saved-items 1000 (setq recentf-max-saved-items 1000
@ -4724,7 +4726,7 @@ Ensure all themes that I use are installed:
** all-the-icons ** all-the-icons
#+BEGIN_SRC emacs-lisp #+BEGIN_SRC emacs-lisp
(use-package all-the-icons (use-package all-the-icons
:demand t) :defer 5)
#+END_SRC #+END_SRC
** spaceline ** spaceline
*** Disable sRGB colorspace to make powerline separators work *** Disable sRGB colorspace to make powerline separators work

View File

@ -26,6 +26,7 @@
;; Without this, org can behave very strangely ;; Without this, org can behave very strangely
(use-package org (use-package org
:defer t
:init :init
(progn (progn
;; Taken from https://github.com/raxod502/radian/blob/master/radian-emacs/radian-org.el ;; Taken from https://github.com/raxod502/radian/blob/master/radian-emacs/radian-org.el