Skip to main content

homebutler completion

Prints a shell completion script for bash, zsh, fish, or PowerShell.

Each subcommand's --help shows how to load its script in the current session and how to install it for every session.

CommandWhat it does
bashPrints the completion script for bash.
fishPrints the completion script for fish.
powershellPrints the completion script for PowerShell.
zshPrints the completion script for zsh.

completion bash​

Prints the completion script for bash.

homebutler completion bash
FlagTypeDefaultDescription
--no-descriptionsbooleanfalseLeave the descriptions out of the completion suggestions.

Load completion in the current bash session.

source <(homebutler completion bash)

completion fish​

Prints the completion script for fish.

homebutler completion fish [flags]
FlagTypeDefaultDescription
--no-descriptionsbooleanfalseLeave the descriptions out of the completion suggestions.

completion powershell​

Prints the completion script for PowerShell.

homebutler completion powershell [flags]
FlagTypeDefaultDescription
--no-descriptionsbooleanfalseLeave the descriptions out of the completion suggestions.

completion zsh​

Prints the completion script for zsh.

homebutler completion zsh [flags]
FlagTypeDefaultDescription
--no-descriptionsbooleanfalseLeave the descriptions out of the completion suggestions.