feat: add ignore_files option
This commit is contained in:
parent
d19451ca5c
commit
d9a1cf83fc
2 changed files with 10 additions and 0 deletions
|
|
@ -3,6 +3,11 @@ default_prompt_blocks:
|
|||
- "basic"
|
||||
- "secure-coding"
|
||||
|
||||
ignore_files:
|
||||
- "node_modules/"
|
||||
- "*.log"
|
||||
- "vendor/"
|
||||
|
||||
include_file_contents: true
|
||||
|
||||
debug: false
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue