1
Shell completions
Oliver Surke edited this page 2026-05-13 20:11:22 +02:00

Shell completions

ssr install can install completions interactively. Manual install:

ssr completions install                # uses $SHELL
ssr completions install --shell all    # zsh + bash + fish
ssr completions status
ssr completions uninstall --shell all

Install locations (user-scoped, no sudo)

Shell Path
zsh ~/.zsh/completions/_ssr
bash ~/.local/share/bash-completion/completions/ssr
fish ~/.config/fish/completions/ssr.fish
  • zsh: ensure ~/.zsh/completions is on $fpath (installer prints ~/.zshrc snippet if missing).
  • bash: requires bash-completion@2 sourced from your rc; installer prints Homebrew path hints.
  • fish: no extra setup.

Open a new shell or exec $SHELL, then ssr <TAB> lists subcommands.