diff options
| author | pablu <me@pablu.de> | 2026-03-22 18:04:35 +0100 |
|---|---|---|
| committer | pablu <me@pablu.de> | 2026-03-22 18:04:35 +0100 |
| commit | 1d5ca0aa2971d2485575ed7c5efad17144cb3fb1 (patch) | |
| tree | 325017afee1cc8cde6808fa390e26394528bdfc1 /dot_config/nvim/lua/plugins/telescope.lua | |
Initial commit
Diffstat (limited to 'dot_config/nvim/lua/plugins/telescope.lua')
| -rw-r--r-- | dot_config/nvim/lua/plugins/telescope.lua | 33 |
1 files changed, 33 insertions, 0 deletions
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 + } +} |
