shelly completion install On this page shelly completion install# Install shell completions
Synopsis# Automatically install shell completions for shelly.
This command detects your current shell and installs completions
to the appropriate location. It also updates your shell configuration
to source the completions on startup.
Supported shells: bash, zsh, fish, powershell
1
shelly completion install [flags]
Examples# 1
2
3
4
5
6
# Auto-detect shell and install
shelly completion install
# Install for specific shell
shelly completion install --shell bash
shelly completion install --shell zsh
Options# 1
2
-h, --help help for install
--shell string Shell to install completions for (auto-detected if not specified)
Options inherited from parent commands# 1
2
3
4
5
6
7
8
9
10
11
12
--config string Config file (default $HOME/.config/shelly/config.yaml)
--log-categories string Filter logs by category (comma-separated: network,api,device,config,auth,plugin)
--log-json Output logs in JSON format
--no-color Disable colored output
--no-headers Hide table headers in output
--offline Only read from cache, error on cache miss
-o, --output string Output format (table, json, yaml, template) (default "table")
--plain Disable borders and colors (machine-readable output)
-q, --quiet Suppress non-essential output
--refresh Bypass cache and fetch fresh data from device
--template string Go template string for output (use with -o template)
-v, --verbose count Increase verbosity (-v=info, -vv=debug, -vvv=trace)
SEE ALSO#