From 853db83669c6f870d39efa5996a5fce158bb7e9c Mon Sep 17 00:00:00 2001 From: Christian Segundo Date: Fri, 17 Jan 2025 22:01:13 +0100 Subject: simplify telescope mappings --- lua/plugins/core/telescope.lua | 34 +++++++++++----------------------- 1 file changed, 11 insertions(+), 23 deletions(-) (limited to 'lua/plugins') diff --git a/lua/plugins/core/telescope.lua b/lua/plugins/core/telescope.lua index 1560442..fd64959 100644 --- a/lua/plugins/core/telescope.lua +++ b/lua/plugins/core/telescope.lua @@ -3,32 +3,20 @@ return { "nvim-telescope/telescope.nvim", config = function() require("telescope").load_extension("file_browser") + local builtin = require('telescope.builtin') + vim.keymap.set('n', 'ff', builtin.find_files, { desc = 'Telescope find files' }) + vim.keymap.set('n', 'fg', + function () + require("telescope.builtin").live_grep({ + additional_args = { "--hidden" }, + }) + end, + { desc = 'Telescope live grep' } + ) end, dependencies = { "nvim-lua/plenary.nvim", "nvim-telescope/telescope-file-browser.nvim", }, - }, - - { - "folke/which-key.nvim", - opts = function(_, opts) - if type(opts) == "table" then - opts.b = opts.b or {} - opts.f = opts.f or {} - - opts.b["b"] = { "Telescope buffers", "All" } - opts.f["f"] = { "Telescope find_files", "Find" } - opts.f["g"] = { - function() - require("telescope.builtin").live_grep({ - additional_args = { "--hidden" }, - }) - end, - "Grep", - } - opts.f["b"] = { "Telescope file_browser", "Browse" } - end - end, - }, + } } -- cgit v1.2.3