nvim-lua.kickstart.nvim/lua/custom/plugins/filetree.lua

21 lines
681 B
Lua
Raw Normal View History

2023-02-25 00:42:08 -06:00
return {
"nvim-neo-tree/neo-tree.nvim",
version = "*",
dependencies = {
"nvim-lua/plenary.nvim",
"nvim-tree/nvim-web-devicons", -- not strictly required, but recommended
"MunifTanjim/nui.nvim",
},
2025-01-06 16:38:01 -05:00
config = function()
2023-02-25 00:42:08 -06:00
-- Unless you are still migrating, remove the deprecated commands from v1.x
vim.cmd([[ let g:neo_tree_remove_legacy_commands = 1 ]])
2023-02-25 15:26:01 -06:00
require('neo-tree').setup {
close_if_last_window = true,
}
2023-02-28 13:48:04 -05:00
2025-01-06 16:38:01 -05:00
vim.keymap.set('n', '<leader>nf', ':Neotree show float toggle<CR>', { desc = '[N]eoTree [F]loat Toggle' })
vim.keymap.set('n', '<leader>nr', ':Neotree show toggle<CR>', { desc = '[N]eoTree [R]eveal Toggle' })
2023-02-25 00:42:08 -06:00
end,
}