From 331754a89092ae04f8d24212b7c5fd2d5e5d1307 Mon Sep 17 00:00:00 2001 From: Akianonymus Date: Sun, 26 Dec 2021 10:04:19 +0530 Subject: [PATCH] nvimtree: Load after nvim-web-devicons when lazy load disabled this is necessary as nvimtree depends on nvim-web-devicons follow up commit for a2d91ac --- lua/plugins/init.lua | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lua/plugins/init.lua b/lua/plugins/init.lua index 42c55ff..6a87f76 100644 --- a/lua/plugins/init.lua +++ b/lua/plugins/init.lua @@ -205,7 +205,8 @@ return packer.startup(function() use { "kyazdani42/nvim-tree.lua", disable = not plugin_settings.status.nvimtree, - -- only set cmd if lazy load is enabled + -- only set "after" if lazy load is disabled and vice versa for "cmd" + after = not plugin_settings.options.nvimtree.lazy_load and "nvim-web-devicons", cmd = plugin_settings.options.nvimtree.lazy_load and { "NvimTreeToggle", "NvimTreeFocus" }, config = override_req("nvim_tree", "plugins.configs.nvimtree"), setup = function()