return { 'nvim-neo-tree/neo-tree.nvim', enabled = true, dependencies = { 'nvim-lua/plenary.nvim', 'nvim-tree/nvim-web-devicons', 'MunifTanjim/nui.nvim', }, keys = { { 'ee', ':Neotree toggle float', silent = true, desc = 'Float File Explorer' }, { '', ':Neotree toggle left', 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, }, }, }