From de648782bb7cc0882e687719d20a10e4d0434b23 Mon Sep 17 00:00:00 2001 From: Daniel McKnight Date: Tue, 12 May 2026 10:30:58 -0700 Subject: [PATCH] Update `telescope` to include hidden directories (i.e. `.github`) except `.git` --- .config/nvim/lua/plugins/telescope.lua | 53 ++++++++++++++++---------- 1 file changed, 33 insertions(+), 20 deletions(-) diff --git a/.config/nvim/lua/plugins/telescope.lua b/.config/nvim/lua/plugins/telescope.lua index ed8fa9b..41a0f55 100644 --- a/.config/nvim/lua/plugins/telescope.lua +++ b/.config/nvim/lua/plugins/telescope.lua @@ -1,22 +1,35 @@ return { - { - 'nvim-telescope/telescope.nvim', tag = '0.1.8', - dependencies = { 'nvim-lua/plenary.nvim' } - }, - { - 'nvim-telescope/telescope-ui-select.nvim', - config = function() - require("telescope").setup ({ - extensions = { - ["ui-select"] = { - require("telescope.themes").get_dropdown { - -- even more opts - } - } - } - }) - require("telescope").load_extension("ui-select") - end - } + { + "nvim-telescope/telescope.nvim", + tag = "0.1.8", + dependencies = { "nvim-lua/plenary.nvim" }, + }, + { + "nvim-telescope/telescope-ui-select.nvim", + config = function() + require("telescope").setup({ + defaults = { + vimgrep_arguments = { + "rg", + "--color=never", + "--no-heading", + "--with-filename", + "--line-number", + "--column", + "--smart-case", + "--hidden", + "--glob=!.git/*", + }, + }, + extensions = { + ["ui-select"] = { + require("telescope.themes").get_dropdown({ + -- even more opts + }), + }, + }, + }) + require("telescope").load_extension("ui-select") + end, + }, } -