feat(files): replace netrw with nvim-tree for improved file exploration

This commit is contained in:
sankalp committed 2025-09-29 13:12:53 +05:45
1 parent 3055e5d3b9
commit 295a1d9e09
4 files changed
+25 -9

No files matched your search

+19 -2
View File
@@ -40,7 +40,24 @@ return {
end,
},
{
'prichrd/netrw.nvim',
opts = {},
'nvim-tree/nvim-tree.lua',
version = '*',
lazy = false,
config = function()
require('nvim-tree').setup({
sort = {
sorter = 'case_sensitive',
},
view = {
width = 30,
},
renderer = {
group_empty = true,
},
filters = {
dotfiles = true,
},
})
end,
},
}
+3 -1
View File
@@ -55,12 +55,14 @@ return {
{ '<leader>e', group = ' Edit' },
{ '<leader>ea', ':b#<cr>', desc = 'Alternate File' },
{ '<leader>ec', group = 'Edit Configs' },
{ '<leader>ec', ':NvimTreeClose<cr>', desc = 'Close File Explorer' },
{ '<leader>eC', group = 'Edit Configs' },
{ '<leader>ee', ':lua MiniFiles.open()<cr>', desc = 'Explore Tree' },
{ '<leader>eE', ':lua Snacks.explorer()<cr>', desc = 'File Explorer' },
{ '<leader>ef', 'gf', desc = 'File Under Cursor' },
{ '<leader>em', ':e README.md<cr>', desc = 'Readme' },
{ '<leader>en', ':enew<cr>', desc = 'New File' },
{ '<leader>eo', ':NvimTreeOpen<cr>', desc = 'File Explorer' },
{ '<leader>er', ":lua require('snacks').rename.rename_file()<cr>", desc = 'Rename Current File' },
{ '<leader>f', group = ' Find' },