-
-
Notifications
You must be signed in to change notification settings - Fork 366
feat: auto select default providers based on installed plugins #1216
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
feat: auto select default providers based on installed plugins #1216
Conversation
|
Running |
|
Can we keep this as config.lua please. Don't understand why you've renamed it to config/init.lua. This is a great PR but doesn't need a structure change. |
|
We also need to document this for other users, in the configuration section of the docs |
|
@olimorris Done! LMK what you think 🫡 |
|
So this is very, very awesome and will clean up people's config tremendously. Thanks for your efforts! Worked out of the box brilliantly for me and will be a huge improvement on the default experience for a lot of people. I've added in some minor comments. |
|
TY @olimorris. For some reason, I can't see the comments. Did you forget to click the submit review button?
|
|
No worries! |
|
Once again, thank you! Amazing feature and a huge benefit to so many users |


Description
I wanted codecompanion to respect .gitignore when selecting files via the /file slash command. I initially thought this was a missing feature, but I managed to get it working by using telescope as the provider. Most likely because I had configured Telescope to respect ignore files globally.
This was surprising because I assumed codecompanion already used telescope by default. So I figured, why not make that behavior official?
Related Issue(s)
#1185
Checklist
make docsto update the vimdoc pages