From 988b14ec9e04af0f9290ddd82a987ba7baffc81e Mon Sep 17 00:00:00 2001 From: Matt Leong Date: Tue, 11 Jan 2022 19:36:53 -0800 Subject: [PATCH] fix(mappings): load nvim tree mappings always --- lua/cosmic/core/mappings.lua | 6 ++++++ lua/cosmic/core/pluginsInit.lua | 1 - 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/lua/cosmic/core/mappings.lua b/lua/cosmic/core/mappings.lua index 37bbe43..7113458 100644 --- a/lua/cosmic/core/mappings.lua +++ b/lua/cosmic/core/mappings.lua @@ -1,4 +1,10 @@ local map = require('cosmic.utils').map +local user_plugins = require('cosmic.config.plugins') + +-- Mappings for plugins that need to be lazy loaded +if not vim.tbl_contains(user_plugins.disable, 'nvim-tree') then + require('cosmic.plugins.nvim-tree.mappings') +end -- Quickfix mappings map('n', 'ck', ':cexpr []') diff --git a/lua/cosmic/core/pluginsInit.lua b/lua/cosmic/core/pluginsInit.lua index 1f2a560..0e71f02 100644 --- a/lua/cosmic/core/pluginsInit.lua +++ b/lua/cosmic/core/pluginsInit.lua @@ -61,7 +61,6 @@ return packer.startup(function() 'kyazdani42/nvim-tree.lua', config = function() require('cosmic.plugins.nvim-tree') - require('cosmic.plugins.nvim-tree.mappings') end, opt = true, cmd = {