aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/nvim/lua/plugins/luasnip.lua
diff options
context:
space:
mode:
Diffstat (limited to 'nvim/lua/plugins/luasnip.lua')
-rw-r--r--nvim/lua/plugins/luasnip.lua19
1 files changed, 12 insertions, 7 deletions
diff --git a/nvim/lua/plugins/luasnip.lua b/nvim/lua/plugins/luasnip.lua
index 50c5457..962dc24 100644
--- a/nvim/lua/plugins/luasnip.lua
+++ b/nvim/lua/plugins/luasnip.lua
@@ -1,13 +1,18 @@
-require("luasnip").config.set_config({
+local status_ok, luasnip = pcall(require, "luasnip")
+if not status_ok then
+ return
+end
+
+luasnip.config.set_config({
history = true,
updateevents = "TextChanged,TextChangedI"
})
-require("luasnip").snippets = {all = {}, html = {}}
+luasnip.snippets = {all = {}, html = {}}
-require("luasnip").snippets.javascript = require("luasnip").snippets.html
-require("luasnip").snippets.javascriptreact = require("luasnip").snippets.html
-require("luasnip").snippets.typescriptreact = require("luasnip").snippets.html
-require("luasnip/loaders/from_vscode").load({include = {"html"}})
+luasnip.snippets.javascript = luasnip.snippets.html
+luasnip.snippets.javascriptreact = luasnip.snippets.html
+luasnip.snippets.typescriptreact = luasnip.snippets.html
+require("luasnip.loaders.from_vscode").load({include = {"html"}})
-require('luasnip/loaders/from_vscode').lazy_load() \ No newline at end of file
+require('luasnip.loaders.from_vscode').lazy_load() \ No newline at end of file