feat: add ignore_files option

This commit is contained in:
2025-02-08 03:16:18 +01:00
parent d19451ca5c
commit d9a1cf83fc
2 changed files with 10 additions and 0 deletions

View File

@@ -131,6 +131,11 @@ end
function M.get_project_files(directories, conf)
local root = vim.fn.getcwd()
local ignore_patterns = load_gitignore_patterns(root, conf)
if conf.ignore_files then
for _, pattern in ipairs(conf.ignore_files) do
table.insert(ignore_patterns, gitignore_to_lua_pattern(pattern))
end
end
local all_files = {}
for _, dir in ipairs(directories) do
local abs_dir = dir