Added barbar.nvim for a visual hint of opened buffers/tabs in neovim; Added neovim-neo-tree for a visual representation of the working directory, useful for things like directory based routing; Added better integration with tmux; Created file for custom remaps. Created TODO list for things that need to be added to the setup.
39 lines
728 B
Lua
39 lines
728 B
Lua
return { {
|
|
'nvim-neo-tree/neo-tree.nvim',
|
|
lazy = false,
|
|
opts = {
|
|
closes_if_last_window = true,
|
|
window = {
|
|
position = 'left',
|
|
width = 30,
|
|
mappings = {},
|
|
},
|
|
filesystem = {
|
|
filtered_items = {
|
|
hide_dotfiles = false,
|
|
hide_gitignored = false,
|
|
hide_by_name = {
|
|
'node_modules',
|
|
},
|
|
never_show = {
|
|
'.DS_Store',
|
|
},
|
|
},
|
|
hijack_netrw_behavior = 'open_default',
|
|
follow_current_file = {
|
|
enabled = true,
|
|
},
|
|
window = { mappings = {} },
|
|
},
|
|
},
|
|
dependencies = {
|
|
'nvim-lua/plenary.nvim',
|
|
'nvim-tree/nvim-web-devicons',
|
|
'MunifTanjim/nui.nvim',
|
|
'3rd/image.nvim',
|
|
},
|
|
keys = {
|
|
{ '<leader>ex', '<cmd>Neotree toggle<cr>', desc = '[ex] Toggle explorer' },
|
|
},
|
|
} };
|