fix(yasnippet): push to yas-snippet-dirs + yas-reload-all

This commit is contained in:
2026-02-24 14:30:24 +01:00
parent 78afd83578
commit 441ea9e82a

View File

@@ -1238,8 +1238,10 @@ Otherwise: runs interactive ement-connect, then opens rooms after sync."
;; Directory structure: ~/org/snippets/<mode-name>/<snippet-name>
;; e.g. ~/org/snippets/org-mode/adr, ~/org/snippets/markdown-mode/adr
(after! yasnippet
;; Prepend ~/org/snippets so it takes priority over defaults
(yas-load-directory (expand-file-name "snippets/" org-directory)))
;; Add ~/org/snippets to yas-snippet-dirs (prepend = higher priority).
;; Must be in yas-snippet-dirs so it survives yas-reload-all calls.
(push (expand-file-name "snippets/" org-directory) yas-snippet-dirs)
(yas-reload-all))
;;; ============================================================
;;; NAVIGATION — link-hint, avy