diff --git a/home/programs/nvim/luasnip/luasnip.lua b/home/programs/nvim/luasnip/luasnip.lua index 9f66aaf..3511ce6 100644 --- a/home/programs/nvim/luasnip/luasnip.lua +++ b/home/programs/nvim/luasnip/luasnip.lua @@ -25,15 +25,30 @@ require("luasnip").config.set_config({ -- Setting LuaSnip config local ls = require "luasnip" local s = ls.snippet -local s = ls.text_node +local t = ls.text_node local i = ls.insert_node +local extras = require("luasnip.extras") +local rep = extras.rep +local fmt = require("luasnip.extras.fmt").fmt +local c = ls.choice_node +local f = ls.function_node +local d = ls.dynamic_node +local sn = ls.snippet_node ls.add_snippets("lua", { - s("hello", { - t('print("hello '), - i(1), - t(' world")') - }) + s("hello", { + t('print("hello '), + i(1), + t(' world")') + }), + + s("if", { + t('if '), + i(1, "true"), + t(' then '), + i(2), + t(' end') + }) })