return { "nvim-telescope/telescope.nvim", dependencies = { "nvim-lua/plenary.nvim", }, config = function() local actions = require("telescope.actions") require("telescope").setup({ extensions = { project = { sync_with_nvim_tree = true, }, }, pickers = { buffers = { initial_mode = "normal", }, }, defaults = { file_ignore_patterns = { "vendor", "node_modules" }, mappings = { i = { [""] = actions.close, }, n = { [""] = actions.close, }, }, }, }) end, }