From 1d5ca0aa2971d2485575ed7c5efad17144cb3fb1 Mon Sep 17 00:00:00 2001 From: pablu Date: Sun, 22 Mar 2026 18:04:35 +0100 Subject: Initial commit --- dot_config/nvim/lua/plugins/telescope.lua | 33 +++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 dot_config/nvim/lua/plugins/telescope.lua (limited to 'dot_config/nvim/lua/plugins/telescope.lua') diff --git a/dot_config/nvim/lua/plugins/telescope.lua b/dot_config/nvim/lua/plugins/telescope.lua new file mode 100644 index 0000000..3f4989a --- /dev/null +++ b/dot_config/nvim/lua/plugins/telescope.lua @@ -0,0 +1,33 @@ +return { + { + 'nvim-telescope/telescope.nvim', + tag = '0.1.6', + dependencies = { + 'nvim-lua/plenary.nvim', + 'BurntSushi/ripgrep', + { 'nvim-telescope/telescope-fzf-native.nvim', build = 'make' } + }, + }, + { + 'nvim-telescope/telescope-ui-select.nvim', + config = function() + local telescope = require("telescope") + telescope.setup({ + pickers = { + find_files = { + find_command = { "rg", "--files", "--glob", "!**/vendor/*", "--glob", "!*_templ.go" } + }, + }, + extensions = { + ["ui-select"] = { + require("telescope.themes").get_dropdown { + } + } + } + }) + + telescope.load_extension("ui-select") + telescope.load_extension("fzf") + end + } +} -- cgit 1.3.1