fix: Fixes luasnip not loading custom snippets.

This commit is contained in:
2024-12-20 09:55:53 -05:00
parent 6cdf85b4e3
commit 5f07ffede9

View File

@@ -2,18 +2,6 @@ return {
"L3MON4D3/LuaSnip", "L3MON4D3/LuaSnip",
version = "v2.*", version = "v2.*",
event = "VeryLazy", event = "VeryLazy",
opts = {
history = true,
enable_autosnippets = false,
updatevents = "TextChanged,TextChangedI",
extra_opts = {
[require("luasnip.utl.types").choiceNode] = {
active = {
virt_text = { { "choiceNode", "Comment" } },
},
},
},
},
keys = { keys = {
{ {
"<C-k>", "<C-k>",
@@ -38,7 +26,18 @@ return {
}, },
config = function(_, opts) config = function(_, opts)
local ls = require("luasnip") local ls = require("luasnip")
ls.setup(opts) ls.setup({
history = true,
enable_autosnippets = false,
updatevents = "TextChanged,TextChangedI",
extra_opts = {
[require("luasnip.util.types").choiceNode] = {
active = {
virt_text = { { "choiceNode", "Comment" } },
},
},
},
})
require("luasnip.loaders.from_vscode").lazy_load() require("luasnip.loaders.from_vscode").lazy_load()
require("luasnip.loaders.from_lua").lazy_load({ paths = vim.fn.stdpath("config") .. "/snippets" }) require("luasnip.loaders.from_lua").lazy_load({ paths = vim.fn.stdpath("config") .. "/snippets" })