Tab completion for bash, zsh, and PowerShell.
source <(spinloop completion bash) # add to ~/.bashrc
source <(spinloop completion zsh) # or ~/.zshrc (needs compinit)
spinloop completion powershell | Out-String | Invoke-Expression # or $PROFILEHomebrew installs the bash and zsh completions for you.
TAB completes commands, flags, and — context-aware — the values that follow them:
- provider names after
-p(honouring a--providersoverride on the line) - harness names after
-H,--harness, or--set - your registered aliases wherever a Spinloop path goes —
spinloop unalias <TAB>offers exactly the names you have - the fleet's node names after
upin a fleet directory — the Spinloop slot elsewhere - the supported shells after
completion
spinloop alias— the names completion offers