return { "nvim-telescope/telescope.nvim", dependencies = { "nvim-lua/plenary.nvim", "nvim-telescope/telescope-project.nvim", }, keys = { {"f", "Telescope find_files", desc = "Find files"}, {"r", "Telescope oldfiles", desc = "Recent files"}, {"p", "Telescope project", desc = "Projects"}, {"b", "Telescope buffers", desc = "Buffers"}, }, config = function() require("telescope").setup({ extensions = { project = { base_dirs = { { path = "~/projects", max_depth = 3 }, }, order_by = "desc", sync_with_nvim_tree = true, theme = "dropdown", }, }, }) require("telescope").load_extension("project") end, }