completion zsh
opndossier completion zsh¶
Generate the autocompletion script for zsh
Synopsis¶
Generate the autocompletion script for the zsh shell.
If shell completion is not already enabled in your environment you will need to enable it. You can execute the following once:
echo "autoload -U compinit; compinit" >> ~/.zshrc
To load completions in your current shell session:
source <(opndossier completion zsh)
To load completions for every new session, execute once:
Linux:¶
opndossier completion zsh > "${fpath[1]}/_opndossier"
macOS:¶
opndossier completion zsh > $(brew --prefix)/share/zsh/site-functions/_opndossier
You will need to start a new shell for this setup to take effect.
Options¶
Options inherited from parent commands¶
--color string Color output mode (auto, always, never) (default "auto")
--config string Configuration file path (default: $HOME/.opnDossier.yaml)
--debug Enable debug-level logging (all messages, for troubleshooting)
--device-type string Force device type (supported: opnsense, pfsense). Bypasses auto-detection.
--minimal Minimal output mode (suppresses progress and verbose messages)
--no-progress Disable progress indicators
-q, --quiet Suppress all output except errors and critical messages
--timestamps Include timestamps in log output
-v, --verbose Enable info-level logging (warnings, errors, and informational messages)
SEE ALSO¶
- opndossier completion - Generate the autocompletion script for the specified shell