From edc5e0e93f10cdd7ebd0de936b22ec4bfb2e852c Mon Sep 17 00:00:00 2001 From: LostNeophyte Date: Wed, 18 Jan 2023 08:40:52 +0100 Subject: fix(plugin-loader): don't clean plugins on LvimUpdate (#3747) --- lua/lvim/plugin-loader.lua | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/lua/lvim/plugin-loader.lua b/lua/lvim/plugin-loader.lua index 09c89084..c2118edf 100644 --- a/lua/lvim/plugin-loader.lua +++ b/lua/lvim/plugin-loader.lua @@ -138,10 +138,7 @@ function plugin_loader.get_core_plugins() local get_name = require("lazy.core.plugin").Spec.get_name for _, spec in pairs(plugins) do if spec.enabled == true or spec.enabled == nil then - local name = get_name(spec[1]) - if name ~= "lazy.nvim" then - table.insert(names, name) - end + table.insert(names, get_name(spec[1])) end end return names @@ -150,8 +147,7 @@ end function plugin_loader.sync_core_plugins() local core_plugins = plugin_loader.get_core_plugins() Log:trace(string.format("Syncing core plugins: [%q]", table.concat(core_plugins, ", "))) - require("lazy").update { wait = true, plugins = { "lazy.nvim" } } - require("lazy").sync { wait = true, plugins = core_plugins } + require("lazy").update { wait = true, plugins = core_plugins } end function plugin_loader.ensure_plugins() -- cgit v1.2.3