nvim-configs/lua/plugin/nvimtree.lua

34 lines
571 B
Lua

vim.g.loaded_netrw = 1
vim.g.loaded_netrwPlugin = 1
vim.g.termguicolors = true
local M = {
'nvim-tree/nvim-tree.lua',
opts = {
view = {
side = 'left',
width = 40,
},
actions = {
expand_all = {
max_folder_discovery = 1000,
exclude = { '.git', 'target', 'build', 'node_modules' },
},
},
update_focused_file = {
enable = true,
},
diagnostics = {
enable = true,
show_on_dirs = true,
show_on_open_dirs = true,
},
},
}
M.keymap = function()
vim.keymap.set('n', '<leader>e', '<cmd>NvimTreeFindFileToggle<cr>')
end
return M