return { { "nvim-telescope/telescope.nvim", tag = "0.1.6", dependencies = { "nvim-lua/plenary.nvim" }, keys = { { "ff", "lua require'telescope.builtin'.git_files{}", desc = "Search git_files", }, { "fg", "lua require'telescope.builtin'.live_grep{}", desc = "Grep git_files", }, { "fh", "lua require'telescope.builtin'.help_tags{}", desc = "View help tags", }, { "fb", "lua require'telescope.builtin'.buffers{}", desc = "Search buffers", }, { "sk", "lua require'telescope.builtin'.keymaps{}", desc = "View keymaps", }, { "sR", "lua require'telescope.builtin'.resume{}", desc = "Resume", }, { "st", "TodoTelescope", desc = "Search TODOs", }, }, }, { "nvim-telescope/telescope-ui-select.nvim", config = function() require("telescope").setup({ extensions = { ["ui-select"] = { require("telescope.themes").get_dropdown({}), }, }, }) require("telescope").load_extension("ui-select") end, }, }