summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lua/plugins/core/telescope.lua34
1 files changed, 11 insertions, 23 deletions
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', '<leader>ff', builtin.find_files, { desc = 'Telescope find files' })
+ vim.keymap.set('n', '<leader>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"] = { "<cmd>Telescope buffers<cr>", "All" }
- opts.f["f"] = { "<cmd>Telescope find_files<cr>", "Find" }
- opts.f["g"] = {
- function()
- require("telescope.builtin").live_grep({
- additional_args = { "--hidden" },
- })
- end,
- "Grep",
- }
- opts.f["b"] = { "<cmd>Telescope file_browser<cr>", "Browse" }
- end
- end,
- },
+ }
}