diff --git a/config/nvim/lua/user/snippets.lua b/config/nvim/lua/user/snippets.lua index 6c35b0e..7685139 100644 --- a/config/nvim/lua/user/snippets.lua +++ b/config/nvim/lua/user/snippets.lua @@ -1 +1,27 @@ +local ls = require("luasnip") +local s, i = ls.s, ls.insert_node +local fmt = require("luasnip.extras.fmt").fmt + +local clg_snippet = s( + "clg", + fmt([[console.log({});]], { + i(0), + }) +) + +ls.snippets = { + javascript = { + clg_snippet, + }, + typescript = { + clg_snippet, + }, + javascriptreact = { + clg_snippet, + }, + typescriptreact = { + clg_snippet, + }, +} + require("luasnip.loaders.from_vscode").load()