mirror of
https://github.com/nvim-lua/kickstart.nvim.git
synced 2025-08-09 04:25:09 +02:00
26 lines
583 B
Lua
26 lines
583 B
Lua
|
return {
|
||
|
'nvim-tree/nvim-tree.lua',
|
||
|
dependencies = { 'nvim-tree/nvim-web-devicons' }, -- Optional, for file icons
|
||
|
config = function()
|
||
|
require('nvim-tree').setup {
|
||
|
sort = {
|
||
|
sorter = 'case_sensitive',
|
||
|
folders_first = true,
|
||
|
files_first = false,
|
||
|
},
|
||
|
view = {
|
||
|
width = 30,
|
||
|
},
|
||
|
renderer = {
|
||
|
group_empty = true,
|
||
|
},
|
||
|
filters = {
|
||
|
dotfiles = true,
|
||
|
},
|
||
|
}
|
||
|
|
||
|
-- Key mapping to toggle NvimTree
|
||
|
vim.keymap.set('n', '<C-b>', ':NvimTreeToggle<CR>', { desc = 'Toggle NvimTree' })
|
||
|
end,
|
||
|
}
|