From 7f6860214e70a4af3378aaf77e929c7224c45940 Mon Sep 17 00:00:00 2001 From: phga Date: Sat, 26 Apr 2025 23:26:29 +0200 Subject: [PATCH] feat: Added yasnippet + org-mode snippets, fixed typo in org-mode config --- cnf/additionals.el | 11 +++++++++++ cnf/app/a-orgmode.el | 2 +- snippets/org-mode/Leftarrow | 5 +++++ snippets/org-mode/Rightarrow | 5 +++++ snippets/org-mode/clocktable | 7 +++++++ snippets/org-mode/code | 8 ++++++++ snippets/org-mode/drill | 7 +++++++ snippets/org-mode/folder-tree | 7 +++++++ snippets/org-mode/leftarrow | 5 +++++ snippets/org-mode/link | 5 +++++ snippets/org-mode/output | 9 +++++++++ snippets/org-mode/rightarrow | 5 +++++ 12 files changed, 75 insertions(+), 1 deletion(-) create mode 100644 snippets/org-mode/Leftarrow create mode 100644 snippets/org-mode/Rightarrow create mode 100644 snippets/org-mode/clocktable create mode 100644 snippets/org-mode/code create mode 100644 snippets/org-mode/drill create mode 100644 snippets/org-mode/folder-tree create mode 100644 snippets/org-mode/leftarrow create mode 100644 snippets/org-mode/link create mode 100644 snippets/org-mode/output create mode 100644 snippets/org-mode/rightarrow diff --git a/cnf/additionals.el b/cnf/additionals.el index 25cdba1..a3e85fa 100644 --- a/cnf/additionals.el +++ b/cnf/additionals.el @@ -21,6 +21,17 @@ '(1 "=O" "Set push option" "--push-option=")) ) +;; YASNIPPET: snippets +(straight-use-package 'yasnippet) +(straight-use-package 'yasnippet-snippets) + +(require 'yasnippet) +(yas-reload-all) + +;; hooks +(add-hook 'prog-mode-hook 'yas-minor-mode) +(add-hook 'org-mode-hook 'yas-minor-mode) + ;; DICTCC: query dict.cc without leaving emacs (straight-use-package 'dictcc) diff --git a/cnf/app/a-orgmode.el b/cnf/app/a-orgmode.el index 848ba50..1cab134 100644 --- a/cnf/app/a-orgmode.el +++ b/cnf/app/a-orgmode.el @@ -238,7 +238,7 @@ modified here." org-download-screenshot-method "grim -g $(slurp -b '#000000a0' -c '#00000000') -o %s" org-download-image-attr-list '("#+ATTR_ORG: :width 600") org-download-annotate-function (lambda(link) "")) -(setq-default org-download-image-dir "./ORGPICS" +(setq-default org-download-image-dir "./ORGPICS") ;; KEYBINDINGS (my-leader diff --git a/snippets/org-mode/Leftarrow b/snippets/org-mode/Leftarrow new file mode 100644 index 0000000..bba8bdd --- /dev/null +++ b/snippets/org-mode/Leftarrow @@ -0,0 +1,5 @@ +# -*- mode: snippet -*- +# name: Larrow +# key: \L +# -- +\Leftarrow \ No newline at end of file diff --git a/snippets/org-mode/Rightarrow b/snippets/org-mode/Rightarrow new file mode 100644 index 0000000..49a0646 --- /dev/null +++ b/snippets/org-mode/Rightarrow @@ -0,0 +1,5 @@ +# -*- mode: snippet -*- +# name: Rarrow +# key: \R +# -- +\Rightarrow \ No newline at end of file diff --git a/snippets/org-mode/clocktable b/snippets/org-mode/clocktable new file mode 100644 index 0000000..4956f01 --- /dev/null +++ b/snippets/org-mode/clocktable @@ -0,0 +1,7 @@ +# -*- mode: snippet -*- +# name: clocktable +# key: