diff --git a/home/.config/nvim/init.lua b/home/.config/nvim/init.lua index 7d445664..005a91a3 100644 --- a/home/.config/nvim/init.lua +++ b/home/.config/nvim/init.lua @@ -15,4 +15,9 @@ vim.opt.rtp:prepend(lazypath) require("settings") require("neovide") require("highlight_yank") -require("lazy").setup("plugins") +require("lazy").setup({ + import = "plugins", + performance = { + disabled_plugins = { "netrwPlugin" }, + }, +}) diff --git a/home/.config/nvim/lua/plugins/nvim-tree.lua b/home/.config/nvim/lua/plugins/nvim-tree.lua index 487a1def..760c96f2 100644 --- a/home/.config/nvim/lua/plugins/nvim-tree.lua +++ b/home/.config/nvim/lua/plugins/nvim-tree.lua @@ -1,6 +1,7 @@ -- Tree explorer return { "kyazdani42/nvim-tree.lua", + lazy = false, dependencies = { "kyazdani42/nvim-web-devicons" }, opts = { diagnostics = { @@ -14,10 +15,11 @@ return { enable = true, }, }, - config = function(_, opts) - require("nvim-tree").setup(opts) - - -- Open/close with alt-o - vim.keymap.set("n", "", vim.cmd.NvimTreeToggle) - end, + keys = { + { + "o", + "NvimTreeToggle", + desc = "Open/close nvim-tree", + }, + }, }