From 7220f1f2041c35580cff799037f1421a211ccf79 Mon Sep 17 00:00:00 2001 From: kylo252 <59826753+kylo252@users.noreply.github.com> Date: Thu, 26 May 2022 16:06:49 +0200 Subject: feat(cmp): add option to disable friendly-snippets (#2660) authored-by: Emerson Max de Medeiros Silva --- lua/lvim/plugins.lua | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'lua/lvim/plugins.lua') diff --git a/lua/lvim/plugins.lua b/lua/lvim/plugins.lua index 3055a0a6..9397318e 100644 --- a/lua/lvim/plugins.lua +++ b/lua/lvim/plugins.lua @@ -58,19 +58,20 @@ local core_plugins = { end, requires = { "L3MON4D3/LuaSnip", - "rafamadriz/friendly-snippets", }, }, { "rafamadriz/friendly-snippets", + disable = not lvim.builtin.luasnip.sources.friendly_snippets, }, { "L3MON4D3/LuaSnip", config = function() local utils = require "lvim.utils" - local paths = { - utils.join_paths(get_runtime_dir(), "site", "pack", "packer", "start", "friendly-snippets"), - } + 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") + end local user_snippets = utils.join_paths(get_config_dir(), "snippets") if utils.is_directory(user_snippets) then paths[#paths + 1] = user_snippets -- cgit v1.2.3