completion
Generate shell completion for Bash, Zsh, Fish, PowerShell, Elvish, Nushell, Xonsh, Tcsh, Clink, Yash, or Oil.
Syntax#
clyde completion {bash|zsh|fish|powershell|pwsh|elvish|nushell|nu|xonsh|tcsh|clink|yash|oil|osh|ysh}Options#
This command has no flags.
Arguments#
SHELL
Examples#
clyde completion zsh > /opt/homebrew/share/zsh/site-functions/_clydeclyde completion bash > ~/.clyde-completion.bashclyde completion fish > ~/.config/fish/completions/clyde.fishclyde completion powershell | Out-String | Invoke-Expressionclyde completion nushell > clyde-completions.nuclyde completion clink > %LOCALAPPDATA%\clink\clyde.luaExample Use Cases#
Install completion after putting Clyde on PATH so command names, shell targets, and flags are discoverable at the terminal across common Unix shells, PowerShell, Windows Clink, and smaller shells such as Elvish, Nushell, Xonsh, Tcsh, Yash, and Oil.
Safety Notes#
Clyde is a local workflow harness, not an operating-system sandbox. Review bundles before upload, keep NotebookLM notebooks private, and avoid sending secrets, customer data, production records, tokens, credentials, browser state, or private keys.