1
0
Fork 0
forked from foxora/nix

changed telescope to respect .gitignore, show hidden files, but always ignore .git/

This commit is contained in:
foxora 2026-03-19 10:46:11 +00:00
parent 55099cdad2
commit 7310cda101

View file

@ -7,7 +7,10 @@ return {
{ {
"<leader>f", "<leader>f",
function() function()
return require("telescope.builtin").find_files() return require("telescope.builtin").find_files({
hidden = true,
file_ignore_patterns = { "^.git/" },
})
end, end,
mode = { "n" }, mode = { "n" },
desc = "Telescope search [F]iles", desc = "Telescope search [F]iles",
@ -23,7 +26,10 @@ return {
{ {
"<leader>ts", "<leader>ts",
function() function()
return require("telescope.builtin").live_grep() return require("telescope.builtin").live_grep({
additional_args = { "--hidden" },
glob_pattern = { "!.git/" },
})
end, end,
mode = { "n" }, mode = { "n" },
desc = "[T]elescope [S]earch cwd with grep", desc = "[T]elescope [S]earch cwd with grep",
@ -31,7 +37,10 @@ return {
{ {
"<leader>tw", "<leader>tw",
function() function()
return require("telescope.builtin").grep_string() return require("telescope.builtin").grep_string({
additional_args = { "--hidden" },
glob_pattern = { "!.git/" },
})
end, end,
mode = { "n" }, mode = { "n" },
desc = "[T]elescope search current [W]ord", desc = "[T]elescope search current [W]ord",