return { { 'nvim-telescope/telescope.nvim', keys = { { 'Tgb', 'Telescope git_branches', desc = 'branches' }, { 'Tb', 'Telescope buffers', desc = 'buffers' }, { 'Tfg', 'Telescope live_grep', desc = 'ripgrep' }, { 'Tff', 'Telescope find_files', desc = 'files' }, { 's', 'Telescope lsp_workspace_symbols', desc = 'workspace symbols' }, { 'S', 'Telescope lsp_document_symbols', desc = 'document symbols' }, }, config = function (_, opts) require 'telescope'.setup(opts) local wk = require 'which-key' wk.add({ 'T', group = 'Telescope' }) wk.add({ 'Tg', group = 'git' }) wk.add({ 'Tf', group = 'files' }) end }, { 'stevearc/dressing.nvim', opts = {}, } }