2023-08-19 17:22:56 +00:00
|
|
|
return {
|
|
|
|
"nvim-tree/nvim-tree.lua",
|
|
|
|
event = "VeryLazy",
|
|
|
|
dependencies = {
|
|
|
|
"nvim-tree/nvim-web-devicons",
|
|
|
|
},
|
2023-08-22 14:51:35 +00:00
|
|
|
keys = {
|
|
|
|
{ "<leader>e", function() require("nvim-tree.api").tree.toggle() end, desc = "Toggle files" },
|
|
|
|
},
|
2023-08-21 17:19:37 +00:00
|
|
|
opts = {
|
|
|
|
filesystem_watchers = {
|
|
|
|
enable = true,
|
|
|
|
},
|
|
|
|
filters = {
|
|
|
|
dotfiles = false,
|
|
|
|
},
|
|
|
|
renderer = {
|
|
|
|
root_folder_label = false
|
|
|
|
},
|
|
|
|
sync_root_with_cwd = true,
|
|
|
|
update_focused_file = {
|
|
|
|
enable = true,
|
|
|
|
update_root = false,
|
|
|
|
},
|
|
|
|
view = {
|
|
|
|
width = 35,
|
|
|
|
},
|
|
|
|
},
|
|
|
|
config = function(_, opts)
|
|
|
|
require("nvim-tree").setup(opts)
|
2023-08-19 17:22:56 +00:00
|
|
|
end,
|
|
|
|
}
|