37 lines
733 B
Lua
37 lines
733 B
Lua
-- Nicer filetree than NetRW
|
|
return {
|
|
{
|
|
"nvim-neo-tree/neo-tree.nvim",
|
|
branch = "v2.x",
|
|
dependencies = {
|
|
"nvim-lua/plenary.nvim",
|
|
"nvim-tree/nvim-web-devicons",
|
|
"MunifTanjim/nui.nvim",
|
|
},
|
|
config = function()
|
|
require("neo-tree").setup({
|
|
default_component_configs = { git_status = { symbols = {
|
|
unstaged = "",
|
|
}}},
|
|
close_if_last_window=true,
|
|
filesystem = {
|
|
filtered_items = {
|
|
visible = true
|
|
},
|
|
follow_current_file = { enable=true },
|
|
use_libuv_file_watcher=true,
|
|
},
|
|
window = {
|
|
width = 34,
|
|
}
|
|
})
|
|
require("helpers.keys").map(
|
|
{ "n", "v" },
|
|
"<leader>e",
|
|
"<cmd>NeoTreeRevealToggle<cr>",
|
|
"Toggle file explorer"
|
|
)
|
|
end,
|
|
},
|
|
}
|