Skip to content

feat(cli): add shell completion generation command and zsh plugin - #2891

Open
iloveitaly wants to merge 1 commit into
block:mainfrom
iloveitaly:cli-completions
Open

feat(cli): add shell completion generation command and zsh plugin#2891
iloveitaly wants to merge 1 commit into
block:mainfrom
iloveitaly:cli-completions

Conversation

@iloveitaly

Copy link
Copy Markdown

Summary

Adds a completions subcommand to buzz-cli via clap_complete to generate shell autocompletion scripts, along with a buzz.plugin.zsh wrapper script for Zsh and Zinit integration.

Related issue

N/A

Testing

  • Verified completion generation for zsh, bash, and fish subcommands output valid shell scripts.
  • Verified dynamic completion loading (source <(buzz completions zsh)) in an interactive Zsh session.
  • Verified unit test suite passing via cargo test -p buzz-cli.

@iloveitaly
iloveitaly requested a review from a team as a code owner July 25, 2026 20:35
Adds a completions subcommand to buzz-cli via clap_complete to generate shell autocompletion scripts, along with a buzz.plugin.zsh wrapper script for Zsh and Zinit integration.

Signed-off-by: Michael Bianco <mike@mikebian.co>
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

Successfully merging this pull request may close these issues.

1 participant