-
Notifications
You must be signed in to change notification settings - Fork 88
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Describe the enhancement
Add shell completions support via a new completions subcommand, similar to how rustup completions works.
The command would generate shell completion scripts for bash, zsh, fish, powershell, and elvish using clap_complete.
Example usage:
bdk-cli completions bash > ~/.local/share/bash-completion/completions/bdk-cli
bdk-cli completions zsh > ~/.zfunc/_bdk-cliUse case
bdk-cli has many subcommands and options. Typing out full command names gets tedious, so tab completion would make the CLI much nicer to use.
Additional context
I've already started looking into the implementation and can open a PR if this sounds good.
1estart110CodingP
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request
Type
Projects
Status
No status