mirror of
https://github.com/doomemacs/doomemacs
synced 2025-08-01 12:17:25 -05:00
Load snippets *after* yasnippet config in daemon
This commit is contained in:
@ -20,9 +20,7 @@
|
|||||||
;; Remove default ~/.emacs.d/snippets
|
;; Remove default ~/.emacs.d/snippets
|
||||||
(defvar yas-snippet-dirs nil)
|
(defvar yas-snippet-dirs nil)
|
||||||
|
|
||||||
(if (daemonp)
|
(unless (daemonp)
|
||||||
;; If in a daemon session, front-load this expensive work:
|
|
||||||
(after! yasnippet (yas-reload-all))
|
|
||||||
;; Ensure `yas-reload-all' is called as late as possible. Other modules
|
;; Ensure `yas-reload-all' is called as late as possible. Other modules
|
||||||
;; could have additional configuration for yasnippet. For example,
|
;; could have additional configuration for yasnippet. For example,
|
||||||
;; file-templates.
|
;; file-templates.
|
||||||
@ -89,7 +87,10 @@
|
|||||||
;; Replace commands with superior alternatives
|
;; Replace commands with superior alternatives
|
||||||
:map yas-minor-mode-map
|
:map yas-minor-mode-map
|
||||||
[remap yas-new-snippet] #'+snippets/new
|
[remap yas-new-snippet] #'+snippets/new
|
||||||
[remap yas-visit-snippet-file] #'+snippets/edit))
|
[remap yas-visit-snippet-file] #'+snippets/edit)
|
||||||
|
|
||||||
|
;; If in a daemon session, front-load this expensive work:
|
||||||
|
(if (daemonp) (yas-reload-all)))
|
||||||
|
|
||||||
|
|
||||||
(use-package! auto-yasnippet
|
(use-package! auto-yasnippet
|
||||||
|
Reference in New Issue
Block a user