From 53073f9499f0a8ce14600d9abd38cc881da0ea8e Mon Sep 17 00:00:00 2001 From: Fey Naomi Schrewe Date: Sun, 8 Sep 2024 13:36:06 +0200 Subject: [PATCH] feat: set up telescope --- lua/plugins/telescope.lua | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 lua/plugins/telescope.lua diff --git a/lua/plugins/telescope.lua b/lua/plugins/telescope.lua new file mode 100644 index 0000000..16917be --- /dev/null +++ b/lua/plugins/telescope.lua @@ -0,0 +1,20 @@ +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 + } +}