From dc89f9d90b76c884c54c523b251510be2bfed9e6 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 14 Jun 2025 14:59:29 +0000 Subject: [PATCH 1/6] Initial plan for issue From 6980d33bd5505221fc8d4b5719df1f29838e39e8 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 14 Jun 2025 15:01:56 +0000 Subject: [PATCH 2/6] Initial plan: Update telescope find files to include .github folder Co-authored-by: Jay-Madden <25359755+Jay-Madden@users.noreply.github.com> --- .github/workflows/test.yml | 1 + 1 file changed, 1 insertion(+) create mode 100644 .github/workflows/test.yml diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml new file mode 100644 index 0000000..1e2d3cb --- /dev/null +++ b/.github/workflows/test.yml @@ -0,0 +1 @@ +# Test workflow From 2fa38daf3b58ee98b88ac97109e7df475afd69f1 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 14 Jun 2025 15:04:16 +0000 Subject: [PATCH 3/6] Update telescope find_files to include hidden files and .github folder Co-authored-by: Jay-Madden <25359755+Jay-Madden@users.noreply.github.com> --- .github/ISSUE_TEMPLATE.md | 1 + .github/pull_request_template.md | 1 + lua/plugins/telescope.lua | 13 +++++++++++-- 3 files changed, 13 insertions(+), 2 deletions(-) create mode 100644 .github/ISSUE_TEMPLATE.md create mode 100644 .github/pull_request_template.md diff --git a/.github/ISSUE_TEMPLATE.md b/.github/ISSUE_TEMPLATE.md new file mode 100644 index 0000000..cf9523f --- /dev/null +++ b/.github/ISSUE_TEMPLATE.md @@ -0,0 +1 @@ +# Issue template diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md new file mode 100644 index 0000000..ea556d1 --- /dev/null +++ b/.github/pull_request_template.md @@ -0,0 +1 @@ +# PR template diff --git a/lua/plugins/telescope.lua b/lua/plugins/telescope.lua index 79a509d..e6e671d 100644 --- a/lua/plugins/telescope.lua +++ b/lua/plugins/telescope.lua @@ -13,14 +13,21 @@ return { { "ff", function() - require("telescope.builtin").find_files() + require("telescope.builtin").find_files({ + hidden = true, + file_ignore_patterns = { "%.git/", "node_modules/" }, + }) end, desc = "Find files", }, { "fc", function() - require("telescope.builtin").find_files({ cwd = require("telescope.utils").buffer_dir() }) + require("telescope.builtin").find_files({ + cwd = require("telescope.utils").buffer_dir(), + hidden = true, + file_ignore_patterns = { "%.git/", "node_modules/" }, + }) end, desc = "Find files in current buffer directory", }, @@ -242,6 +249,8 @@ return { function() require("telescope.builtin").find_files({ cwd = require("telescope.utils").buffer_dir() .. backward_dir_nav, + hidden = true, + file_ignore_patterns = { "%.git/", "node_modules/" }, }) end, desc = "Find files in buffer directory with" .. i .. " parent directories included", From 042d00e6998aba0a367e3d5beb1d95550250aa5b Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 14 Jun 2025 15:42:45 +0000 Subject: [PATCH 4/6] Fix telescope find_files to properly include .github folder by adding custom find_command Co-authored-by: Jay-Madden <25359755+Jay-Madden@users.noreply.github.com> --- lua/plugins/telescope.lua | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lua/plugins/telescope.lua b/lua/plugins/telescope.lua index e6e671d..86a3f6f 100644 --- a/lua/plugins/telescope.lua +++ b/lua/plugins/telescope.lua @@ -16,6 +16,7 @@ return { require("telescope.builtin").find_files({ hidden = true, file_ignore_patterns = { "%.git/", "node_modules/" }, + find_command = { "find", ".", "-type", "f", "-not", "-path", "*/.git/*", "-not", "-path", "*/node_modules/*" }, }) end, desc = "Find files", @@ -27,6 +28,7 @@ return { cwd = require("telescope.utils").buffer_dir(), hidden = true, file_ignore_patterns = { "%.git/", "node_modules/" }, + find_command = { "find", ".", "-type", "f", "-not", "-path", "*/.git/*", "-not", "-path", "*/node_modules/*" }, }) end, desc = "Find files in current buffer directory", @@ -251,6 +253,7 @@ return { cwd = require("telescope.utils").buffer_dir() .. backward_dir_nav, hidden = true, file_ignore_patterns = { "%.git/", "node_modules/" }, + find_command = { "find", ".", "-type", "f", "-not", "-path", "*/.git/*", "-not", "-path", "*/node_modules/*" }, }) end, desc = "Find files in buffer directory with" .. i .. " parent directories included", From 5e1c99a676ad2d24104f70f5a590145647b90ff5 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 14 Jun 2025 17:23:10 +0000 Subject: [PATCH 5/6] Fix telescope find_files by using fdfind instead of find command Co-authored-by: Jay-Madden <25359755+Jay-Madden@users.noreply.github.com> --- lua/plugins/telescope.lua | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/lua/plugins/telescope.lua b/lua/plugins/telescope.lua index 86a3f6f..8128125 100644 --- a/lua/plugins/telescope.lua +++ b/lua/plugins/telescope.lua @@ -15,8 +15,7 @@ return { function() require("telescope.builtin").find_files({ hidden = true, - file_ignore_patterns = { "%.git/", "node_modules/" }, - find_command = { "find", ".", "-type", "f", "-not", "-path", "*/.git/*", "-not", "-path", "*/node_modules/*" }, + find_command = { "fdfind", "--type", "f", "--hidden", "--exclude", ".git", "--exclude", "node_modules" }, }) end, desc = "Find files", @@ -27,8 +26,7 @@ return { require("telescope.builtin").find_files({ cwd = require("telescope.utils").buffer_dir(), hidden = true, - file_ignore_patterns = { "%.git/", "node_modules/" }, - find_command = { "find", ".", "-type", "f", "-not", "-path", "*/.git/*", "-not", "-path", "*/node_modules/*" }, + find_command = { "fdfind", "--type", "f", "--hidden", "--exclude", ".git", "--exclude", "node_modules" }, }) end, desc = "Find files in current buffer directory", @@ -252,8 +250,7 @@ return { require("telescope.builtin").find_files({ cwd = require("telescope.utils").buffer_dir() .. backward_dir_nav, hidden = true, - file_ignore_patterns = { "%.git/", "node_modules/" }, - find_command = { "find", ".", "-type", "f", "-not", "-path", "*/.git/*", "-not", "-path", "*/node_modules/*" }, + find_command = { "fdfind", "--type", "f", "--hidden", "--exclude", ".git", "--exclude", "node_modules" }, }) end, desc = "Find files in buffer directory with" .. i .. " parent directories included", From a420029fec64690cde195ef6cd4b7a2720719483 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 14 Jun 2025 17:33:18 +0000 Subject: [PATCH 6/6] Fix telescope find_files by using standard find command instead of fdfind Co-authored-by: Jay-Madden <25359755+Jay-Madden@users.noreply.github.com> --- lua/plugins/telescope.lua | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/lua/plugins/telescope.lua b/lua/plugins/telescope.lua index 8128125..152cd8e 100644 --- a/lua/plugins/telescope.lua +++ b/lua/plugins/telescope.lua @@ -15,7 +15,8 @@ return { function() require("telescope.builtin").find_files({ hidden = true, - find_command = { "fdfind", "--type", "f", "--hidden", "--exclude", ".git", "--exclude", "node_modules" }, + find_command = { "find", ".", "-type", "f", "-not", "-path", "*/.git/*", "-not", "-path", "*/node_modules/*" }, + file_ignore_patterns = { "%.git/", "node_modules/" }, }) end, desc = "Find files", @@ -26,7 +27,8 @@ return { require("telescope.builtin").find_files({ cwd = require("telescope.utils").buffer_dir(), hidden = true, - find_command = { "fdfind", "--type", "f", "--hidden", "--exclude", ".git", "--exclude", "node_modules" }, + find_command = { "find", ".", "-type", "f", "-not", "-path", "*/.git/*", "-not", "-path", "*/node_modules/*" }, + file_ignore_patterns = { "%.git/", "node_modules/" }, }) end, desc = "Find files in current buffer directory", @@ -250,7 +252,8 @@ return { require("telescope.builtin").find_files({ cwd = require("telescope.utils").buffer_dir() .. backward_dir_nav, hidden = true, - find_command = { "fdfind", "--type", "f", "--hidden", "--exclude", ".git", "--exclude", "node_modules" }, + find_command = { "find", ".", "-type", "f", "-not", "-path", "*/.git/*", "-not", "-path", "*/node_modules/*" }, + file_ignore_patterns = { "%.git/", "node_modules/" }, }) end, desc = "Find files in buffer directory with" .. i .. " parent directories included",