Clyde Help

completion

Generate shell completion for Bash, Zsh, Fish, PowerShell, Elvish, Nushell, Xonsh, Tcsh, Clink, Yash, or Oil.

AccessRead-only
NetworkNone
SourceBuilt-in Clyde command

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/_clyde
clyde completion bash > ~/.clyde-completion.bash
clyde completion fish > ~/.config/fish/completions/clyde.fish
clyde completion powershell | Out-String | Invoke-Expression
clyde completion nushell > clyde-completions.nu
clyde completion clink > %LOCALAPPDATA%\clink\clyde.lua

Example 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.