From 430a42d01288d9e8ead12cf8317b905a5b951cd7 Mon Sep 17 00:00:00 2001 From: opalmay Date: Mon, 6 Feb 2023 21:50:26 +0200 Subject: refactor: from cr --- lua/lvim/core/luasnip.lua | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'lua/lvim/core/luasnip.lua') diff --git a/lua/lvim/core/luasnip.lua b/lua/lvim/core/luasnip.lua index 8dd704f6..e50e5def 100644 --- a/lua/lvim/core/luasnip.lua +++ b/lua/lvim/core/luasnip.lua @@ -16,10 +16,11 @@ local types = { function M.config() lvim.builtin.luasnip = { + active = true, sources = { friendly_snippets = true, }, - config = { + opts = { history = false, update_events = "InsertLeave", enable_autosnippets = false, @@ -27,7 +28,7 @@ function M.config() -- Show virtual text to signal when you are inside an sippets [types.insertNode] = { active = { - virt_text = { { "<-- snip insert", "BufferInactiveIndex" } }, + virt_text = { { "<-- insert", "BufferInactiveIndex" } }, }, }, -- Helps to notice when you are within a choice node @@ -45,7 +46,7 @@ function M.setup() local utils = require "lvim.utils" local paths = {} if lvim.builtin.luasnip.sources.friendly_snippets then - paths[#paths + 1] = utils.join_paths(get_runtime_dir(), "site", "pack", "packer", "start", "friendly-snippets") + paths[#paths + 1] = utils.join_paths(get_runtime_dir(), "site", "pack", "lazy", "opt", "friendly-snippets") end local user_snippets = utils.join_paths(get_config_dir(), "snippets") @@ -54,7 +55,7 @@ function M.setup() end local luasnip = require "luasnip" - luasnip.config.set_config(lvim.builtin.luasnip.config) + luasnip.config.set_config(lvim.builtin.luasnip.opts) -- When no paths are provided, luasnip will search in the runtimepath require("luasnip.loaders.from_lua").lazy_load() -- cgit v1.2.3