From 9122a8bfa00f23ce1a5b4ba7bcb19d3e65b332d6 Mon Sep 17 00:00:00 2001 From: Tim McCarthy Date: Tue, 1 Oct 2024 23:45:01 -0700 Subject: [PATCH] yasnippet --- thoom-emacs/.gitignore | 3 ++- thoom-emacs/init.el | 5 +++++ thoom-emacs/snippets/org-mode/src | 7 +++++++ 3 files changed, 14 insertions(+), 1 deletion(-) create mode 100644 thoom-emacs/snippets/org-mode/src diff --git a/thoom-emacs/.gitignore b/thoom-emacs/.gitignore index 272d414..cf8d6ef 100644 --- a/thoom-emacs/.gitignore +++ b/thoom-emacs/.gitignore @@ -3,5 +3,6 @@ !*.org !*.el !.gitkeep -!modules +!snippets/ +!snippets/** flycheck_init.el \ No newline at end of file diff --git a/thoom-emacs/init.el b/thoom-emacs/init.el index 118731f..3419474 100644 --- a/thoom-emacs/init.el +++ b/thoom-emacs/init.el @@ -406,6 +406,11 @@ (add-hook 'completion-at-point-functions #'cape-dabbrev) (add-hook 'completion-at-point-functions #'cape-file) (add-hook 'completion-at-point-functions #'cape-elisp-block)) +;;;; yasnippet +(use-package yasnippet + :ensure t + :init + (yas-global-mode 1)) ;;; Appearance ;;;; Theme diff --git a/thoom-emacs/snippets/org-mode/src b/thoom-emacs/snippets/org-mode/src new file mode 100644 index 0000000..1774a94 --- /dev/null +++ b/thoom-emacs/snippets/org-mode/src @@ -0,0 +1,7 @@ +# -*- mode: snippet -*- +# name: Org Src Block +# key: ,src +# -- +#+BEGIN_SRC $1 +$2 +#+END_SRC \ No newline at end of file