-
Notifications
You must be signed in to change notification settings - Fork 32
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
Add bash/zsh auto completion generation #1
Comments
Maybe rather a subcommand? Like './myApp installAutoCompletion'. Or make it configurable (app developer can choose between flag and subcommand, as well as change the flag and subcommand). |
I think a subcommand makes more sense for sure. The main challenge I see here is not using a 3rd party package. I want to keep flaggy a zero dependency package. |
A possible approach to avoiding third party dependencies is implementing this feature in a separate package. I'm thinking of something like this:
Note that the approach also allows having a separate binary that generates the completions, so the new library doesn't even need to be build into the application binary itself. |
We should generate bash auto complete code when some pre-defined flag is specified. The flag should be able to be turned off if the user prefers that flag not be used by the system.
The text was updated successfully, but these errors were encountered: