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 81f95c7231
commit abf58e5fbb
2 changed files with 14 additions and 7 deletions

View file

@ -15,4 +15,9 @@ vim.opt.rtp:prepend(lazypath)
require("settings") require("settings")
require("neovide") require("neovide")
require("highlight_yank") require("highlight_yank")
require("lazy").setup("plugins") require("lazy").setup({
import = "plugins",
performance = {
disabled_plugins = { "netrwPlugin" },
},
})

View file

@ -1,6 +1,7 @@
-- Tree explorer -- Tree explorer
return { return {
"kyazdani42/nvim-tree.lua", "kyazdani42/nvim-tree.lua",
lazy = false,
dependencies = { "kyazdani42/nvim-web-devicons" }, dependencies = { "kyazdani42/nvim-web-devicons" },
opts = { opts = {
diagnostics = { diagnostics = {
@ -14,10 +15,11 @@ return {
enable = true, enable = true,
}, },
}, },
config = function(_, opts) keys = {
require("nvim-tree").setup(opts) {
"<leader>o",
-- Open/close with alt-o "<cmd>NvimTreeToggle<cr>",
vim.keymap.set("n", "<M-o>", vim.cmd.NvimTreeToggle) desc = "Open/close nvim-tree",
end, },
},
} }