diff options
Diffstat (limited to 'nvim/lua/plugins/luasnip.lua')
-rw-r--r-- | nvim/lua/plugins/luasnip.lua | 19 |
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 |