emacs: defer more startup packages
This commit is contained in:
@@ -1315,6 +1315,7 @@ Paradox is a package.el extension. I have no use for it now that I use straight.
|
|||||||
** gcmh
|
** gcmh
|
||||||
#+begin_src emacs-lisp
|
#+begin_src emacs-lisp
|
||||||
(use-package gcmh
|
(use-package gcmh
|
||||||
|
:defer 5
|
||||||
:config (gcmh-mode 1))
|
:config (gcmh-mode 1))
|
||||||
#+end_src
|
#+end_src
|
||||||
** diminish
|
** diminish
|
||||||
@@ -1392,7 +1393,8 @@ The file server file for this emacs instance no longer exists.")
|
|||||||
#+END_SRC
|
#+END_SRC
|
||||||
** bug-hunter
|
** bug-hunter
|
||||||
#+BEGIN_SRC emacs-lisp
|
#+BEGIN_SRC emacs-lisp
|
||||||
(use-package bug-hunter)
|
(use-package bug-hunter
|
||||||
|
:defer t)
|
||||||
#+END_SRC
|
#+END_SRC
|
||||||
** shackle
|
** shackle
|
||||||
#+BEGIN_SRC emacs-lisp
|
#+BEGIN_SRC emacs-lisp
|
||||||
@@ -2122,8 +2124,7 @@ root. PATTERN is passed as fd's search pattern when non-nil."
|
|||||||
** multi-line
|
** multi-line
|
||||||
#+BEGIN_SRC emacs-lisp
|
#+BEGIN_SRC emacs-lisp
|
||||||
(use-package multi-line
|
(use-package multi-line
|
||||||
;; Demand multi-line to avoid failure to load mode specific strategies
|
:commands multi-line
|
||||||
:demand t
|
|
||||||
:bind ("C-c d" . multi-line)
|
:bind ("C-c d" . multi-line)
|
||||||
:config
|
:config
|
||||||
(progn
|
(progn
|
||||||
@@ -2188,11 +2189,10 @@ root. PATTERN is passed as fd's search pattern when non-nil."
|
|||||||
** yasnippet
|
** yasnippet
|
||||||
#+BEGIN_SRC emacs-lisp
|
#+BEGIN_SRC emacs-lisp
|
||||||
(use-package yasnippet
|
(use-package yasnippet
|
||||||
:defer 5
|
:commands (yas-expand yas-global-mode yas-insert-snippet yas-minor-mode)
|
||||||
:commands (yas-global-mode)
|
:hook ((prog-mode text-mode conf-mode) . yas-minor-mode)
|
||||||
:config
|
:config
|
||||||
(progn
|
(progn
|
||||||
(yas-global-mode)
|
|
||||||
(diminish 'yas-minor-mode)
|
(diminish 'yas-minor-mode)
|
||||||
(add-hook 'term-mode-hook (lambda() (yas-minor-mode -1)))
|
(add-hook 'term-mode-hook (lambda() (yas-minor-mode -1)))
|
||||||
(setq yas-prompt-functions
|
(setq yas-prompt-functions
|
||||||
@@ -2200,8 +2200,7 @@ root. PATTERN is passed as fd's search pattern when non-nil."
|
|||||||
(cl-delete 'yas-ido-prompt yas-prompt-functions)))))
|
(cl-delete 'yas-ido-prompt yas-prompt-functions)))))
|
||||||
|
|
||||||
(use-package yasnippet-snippets
|
(use-package yasnippet-snippets
|
||||||
:after yasnippet
|
:after yasnippet)
|
||||||
:demand t)
|
|
||||||
#+END_SRC
|
#+END_SRC
|
||||||
** align
|
** align
|
||||||
#+BEGIN_SRC emacs-lisp
|
#+BEGIN_SRC emacs-lisp
|
||||||
@@ -2897,11 +2896,14 @@ The following is taken from [[https://github.com/syl20bnr/spacemacs/blob/a650877
|
|||||||
#+END_SRC
|
#+END_SRC
|
||||||
*** swift
|
*** swift
|
||||||
#+begin_src emacs-lisp
|
#+begin_src emacs-lisp
|
||||||
(use-package swift-mode)
|
(use-package swift-mode
|
||||||
|
:mode "\\.swift\\'")
|
||||||
#+end_src
|
#+end_src
|
||||||
*** groovy
|
*** groovy
|
||||||
#+begin_src emacs-lisp
|
#+begin_src emacs-lisp
|
||||||
(use-package groovy-mode)
|
(use-package groovy-mode
|
||||||
|
:mode (("\\.groovy\\'" . groovy-mode)
|
||||||
|
("\\.gradle\\'" . groovy-mode)))
|
||||||
#+end_src
|
#+end_src
|
||||||
*** vala
|
*** vala
|
||||||
#+BEGIN_SRC emacs-lisp
|
#+BEGIN_SRC emacs-lisp
|
||||||
@@ -2951,7 +2953,8 @@ The following is taken from [[https://github.com/syl20bnr/spacemacs/blob/a650877
|
|||||||
#+END_SRC
|
#+END_SRC
|
||||||
*** graphql
|
*** graphql
|
||||||
#+begin_src emacs-lisp
|
#+begin_src emacs-lisp
|
||||||
(use-package graphql-mode)
|
(use-package graphql-mode
|
||||||
|
:mode "\\.graphql\\'")
|
||||||
#+end_src
|
#+end_src
|
||||||
*** json-mode
|
*** json-mode
|
||||||
#+BEGIN_SRC emacs-lisp
|
#+BEGIN_SRC emacs-lisp
|
||||||
@@ -3706,7 +3709,9 @@ I had to disable this mode because something that it does messes with coding set
|
|||||||
:demand t
|
:demand t
|
||||||
:config
|
:config
|
||||||
(progn
|
(progn
|
||||||
(setq recentf-max-saved-items 1000
|
(setq recentf-initialize-file-name-history nil
|
||||||
|
recentf-auto-cleanup 'never
|
||||||
|
recentf-max-saved-items 1000
|
||||||
recentf-max-menu-items 1000)
|
recentf-max-menu-items 1000)
|
||||||
(advice-add 'recentf-cleanup :around 'imalison:shut-up-around)
|
(advice-add 'recentf-cleanup :around 'imalison:shut-up-around)
|
||||||
(recentf-mode +1)))
|
(recentf-mode +1)))
|
||||||
|
|||||||
Reference in New Issue
Block a user