Skip to main content
Prints a completion script for the requested shell to stdout. Source it into your current session, or write it to your shell’s completion directory for a permanent install.

Bash

Current session:
Permanent (add to ~/.bashrc):

Zsh

Current session:
Permanent:
If your ${fpath[1]} isn’t writable, pick another writable directory on your fpath and place the file there.

Fish

Current session:
Permanent:

PowerShell

To make it permanent, add the line to your PowerShell $PROFILE.

Verifying

After installing, open a new shell and start typing gaal s<Tab>, you should see status sync come up. If completion doesn’t fire, your shell may need a restart, or your completion directory may not be on the lookup path.

CLI overview

Install