diff options
author | Gustaf Rydholm <gustaf.rydholm@gmail.com> | 2024-07-24 23:52:59 +0200 |
---|---|---|
committer | Gustaf Rydholm <gustaf.rydholm@gmail.com> | 2024-07-24 23:52:59 +0200 |
commit | 77b60223fdc2af9ebcb39f563fee6f7b21294d27 (patch) | |
tree | 41fa6a8c61ae616144c26fb07af32a32de206eeb /fnl/plugins/snippets/org.fnl | |
parent | 23cf10e11632e2acc23c33a665bc40e0b2a60bc8 (diff) |
Refactor snippets
Diffstat (limited to 'fnl/plugins/snippets/org.fnl')
-rw-r--r-- | fnl/plugins/snippets/org.fnl | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/fnl/plugins/snippets/org.fnl b/fnl/plugins/snippets/org.fnl new file mode 100644 index 0000000..a2b2e46 --- /dev/null +++ b/fnl/plugins/snippets/org.fnl @@ -0,0 +1,13 @@ +;; Snippets for org files. + +(fn add-snippets [] + (let [ls (require :luasnip) + fmt (require :luasnip.extras.fmt)] + (let [s ls.s + i ls.insert_node + fmt fmt.fmt] + (ls.add_snippets :org + [(s :be + (fmt "#+begin_src {}\n{}\n#+end_src" [(i 1) (i 2)]))])))) + +{: add-snippets} |