From 529898343aed91872813833b1fa6bdf688cc4b2e Mon Sep 17 00:00:00 2001 From: Alexander Neonxp Kiryukhin Date: Thu, 12 Feb 2026 18:21:04 +0300 Subject: 12.02.2026 --- config/nvim/lua/plugins/telescope.lua | 60 ++++++++++++++++++++++++++++++++++- 1 file changed, 59 insertions(+), 1 deletion(-) (limited to 'config/nvim/lua/plugins/telescope.lua') diff --git a/config/nvim/lua/plugins/telescope.lua b/config/nvim/lua/plugins/telescope.lua index 018d95c..228160f 100644 --- a/config/nvim/lua/plugins/telescope.lua +++ b/config/nvim/lua/plugins/telescope.lua @@ -1,7 +1,64 @@ return { "nvim-telescope/telescope.nvim", + event = "VeryLazy", dependencies = { "nvim-lua/plenary.nvim", + { + "nvim-telescope/telescope-fzf-native.nvim", + build = "make", + }, + }, + keys = { + { + "ff", + "Telescope find_files", + desc = "Find files", + }, + { + "fg", + "Telescope live_grep", + desc = "Live grep", + }, + { + "fb", + "Telescope current_buffer_fuzzy_find", + desc = "Find in current buffer", + }, + { + "", + "Telescope buffers", + desc = "Find buffers", + }, + { + "gc", + "Telescope git_commits", + desc = "Git commits", + }, + { + "gs", + "Telescope git_status", + desc = "Git status", + }, + { + "ch", + "Telescope commands_history", + desc = "Commands history", + }, + { + "e", + "Telescope diagnostics", + desc = "Diagnostics", + }, + { + "gi", + "Telescope lsp_implementations", + desc = "LSP implementations", + }, + { + "gr", + "Telescope lsp_references", + desc = "LSP references", + }, }, config = function() local actions = require("telescope.actions") @@ -28,5 +85,6 @@ return { }, }, }) + require("telescope").load_extension("fzf") end, -} +} \ No newline at end of file -- cgit v1.2.3