Nvim-tree: disable netrw as recommended and rework keymap

This commit is contained in:
Marko Korhonen 2023-11-25 13:24:17 +02:00
parent cfb08c8ebd
commit d90a73ab5a
Signed by: FunctionalHacker
GPG key ID: A7F78BCB859CD890
2 changed files with 14 additions and 7 deletions

View file

@ -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" },
},
})

View file

@ -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", "<M-o>", vim.cmd.NvimTreeToggle)
end,
keys = {
{
"<leader>o",
"<cmd>NvimTreeToggle<cr>",
desc = "Open/close nvim-tree",
},
},
}