Files
keycodex/lua/plugins/neo-tree.lua
T
2024-08-16 22:39:30 +05:45

36 lines
991 B
Lua

return {
'nvim-neo-tree/neo-tree.nvim',
enabled = true,
dependencies = {
'nvim-lua/plenary.nvim',
'nvim-tree/nvim-web-devicons',
'MunifTanjim/nui.nvim',
},
keys = {
{ '<leader>ee', ':Neotree toggle float<CR>', silent = true, desc = 'Float File Explorer' },
{ '<leader><tab>', ':Neotree toggle left<CR>', silent = true, desc = 'Left File Explorer' },
},
cmd = { 'Neotree' },
opts = {
filesystem = {
filtered_items = {
visible = true,
show_hidden_count = true,
hide_dotfiles = false,
hide_gitignored = true,
hide_by_name = {
'.git',
'.DS_Store',
'thumbs.db',
'.venv',
},
never_show = {},
},
},
window = {
position = 'right',
width = 35,
},
},
}