Skip to main content

completion

Generate a shell autocompletion script for driverforge, so commands, subcommands, and flags tab-complete. driverforge completion on its own does nothing; run the subcommand for your shell.

Preview

The driverforge CLI is in preview. Commands and flags documented here may change before the stable release. Follow along or share feedback on our roadmap.

Usage

driverforge completion <subcommand>

Subcommands

Each subcommand prints a completion script for that shell. Run driverforge completion <shell> --help for the authoritative, shell-specific install steps; the essentials are below.

driverforge completion zsh

driverforge completion zsh > "${fpath[1]}/_driverforge"

Ensure autoload -U compinit && compinit is in your ~/.zshrc, then restart your shell.

driverforge completion bash

# current session
source <(driverforge completion bash)

# or persist it (requires bash-completion installed)
driverforge completion bash > /etc/bash_completion.d/driverforge

driverforge completion fish

driverforge completion fish > ~/.config/fish/completions/driverforge.fish

driverforge completion powershell

driverforge completion powershell | Out-String | Invoke-Expression

Global flags

Every driverforge command also accepts these global flags: --verbose/-v, --project-dir, --no-tui, --no-update-check, and --help/-h. See the overview for details.