Initial Commit - Add nvim config

Signed-off-by: Daniel Henry <iamdanhenry@gmail.com>
This commit is contained in:
2025-08-25 18:23:54 -05:00
commit 7a73f19921
10 changed files with 665 additions and 0 deletions

View File

@@ -0,0 +1,15 @@
local ls = require('luasnip')
local s, t, i, f = ls.snippet, ls.text_node, ls.insert_node, ls.function_node
ls.add_snippets("c", {
s({ trig = "guard", dscr = "C include guard" }, {
t("#ifndef "), i(1, "MY_HEADER_H"),
t({ "", "#define "}), f(function(args) return args[1][1] end, { 1 }),
t({ "", "", "" }),
i(0),
t({ "", "", "#endif /* " }), f(function(args) return args[1][1] end, {1}), t(" */")
})
})