Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature Idea: .towerignore files. #15

Open
arthurwolf opened this issue May 15, 2024 · 0 comments
Open

Feature Idea: .towerignore files. #15

arthurwolf opened this issue May 15, 2024 · 0 comments

Comments

@arthurwolf
Copy link

arthurwolf commented May 15, 2024

I've taken to use the "file selection" feature more and more. It's amazing. I just made a request to Gemeni with 750k (thanks token counter feature!) tokens (the entire codebase of one of my projects), and it was actually able to find what I wanted and answer my questions...

I have one problem/improvement I'd like.

When I select my entire project's src/ folder using the file selection (I really don't want to have to select each important file by hand...), it will select some files I don't want it to.

I know it's what I asked, but it'd be nice if I had a way to deselect some files, for example in my case it brings along a bunch of .d files I don't want, same thing for node_modules folder, etc.

Here's what would work for me: A prompt-tower version of github's .gitignore files.

Exact same syntax, exact same function: list things you want ignored, and they are ignored. All in files that are hidden and can be placed anywhere.

The implementation in the extension itself is (I think) easy enough, just look for the files, and if they are there, remove the files from the initial selection (or even don't show them at all, maybe make that configurable?).

I know for certain I would use this feature a lot.

By the way, do you want some help with documentation?

I really love this project, keep up the good work.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant