return { { 'nvim-telescope/telescope.nvim', tag = '0.1.1', dependencies = { 'nvim-lua/plenary.nvim' }, }, { 'nvim-tree/nvim-tree.lua', config = function () require('nvim-tree').setup { disable_netrw = true, hijack_netrw = true, open_on_setup = false, ignore_ft_on_setup = {}, open_on_tab = false, hijack_cursor = false, update_cwd = true, hijack_directories = { enable = true, auto_open = true, }, diagnostics = { enable = false, icons = { hint = "", info = "", warning = "", error = "", } }, update_focused_file = { enable = false, update_cwd = false, ignore_list = {} }, system_open = { cmd = nil, args = {} }, filters = { dotfiles = false, custom = {} }, git = { enable = true, ignore = true, timeout = 500, }, view = { width = 30, hide_root_folder = false, side = 'left', mappings = { custom_only = false, list = {} } }, actions = { open_file = { resize_window = false } } } end, dependencies = { 'nvim-tree/nvim-web-devicons' } } }