yasnippet layer use custom-set-variables 4 #710

If set, use user yas-snippet-dirs.
This commit is contained in:
Herbert Jones 2015-02-26 17:41:29 -06:00 committed by syl20bnr
parent 040d1d0ef0
commit a5ef4adff6

View file

@ -2389,7 +2389,10 @@ Put (global-hungry-delete-mode) in dotspacemacs/config to enable by default."
(let* ((dir (configuration-layer/get-layer-property 'spacemacs :ext-dir))
(private-yas-dir (concat configuration-layer-private-directory "snippets"))
(yas-dir (concat dir "yasnippet-snippets")))
(setq yas-snippet-dirs (list private-yas-dir yas-dir))
(setq yas-snippet-dirs
(append (when (boundp 'yas-snippet-dirs)
yas-snippet-dirs)
(list private-yas-dir yas-dir)))
(yas-global-mode 1)))))
(add-to-hooks 'spacemacs/load-yasnippet '(prog-mode-hook
markdown-mode-hook