Control USB connected presense lights.
Usage:
$ busylight [OPTIONS] COMMAND [ARGS]...
Options:
-D, --debug
-l, --light-id TEXT
-a, --all
--timeout FLOAT
: timeout in seconds--version
--install-completion
: Install completion for the current shell.--show-completion
: Show completion for the current shell, to copy it or customize the installation.--help
: Show this message and exit.
Commands:
blink
: Blink lights on and off.fli
: Flash lights quickly between two colors.list
: List currently connected lights.off
: Deactivate lights.on
: Activate lights.rainbow
: Display rainbow colors on specified lights.supported
: List supported lights.throb
: Throb light on and off.udev-rules
: Generate Linux udev rules for all supported...
Blink lights on and off.
The default on color is red.
Usage:
$ busylight blink [OPTIONS] [COLOR] [[slow|medium|fast]]
Options:
--help
: Show this message and exit.
Flash lights quickly between two colors.
The default colors are red and blue.
Probably need some sort of trigger warning here.
Usage:
$ busylight fli [OPTIONS] [COLOR_A] [COLOR_B] [[slow|medium|fast]]
Options:
--help
: Show this message and exit.
List currently connected lights.
Lights in this list are currently plugged in and available for
use. The --verbose
flag will increase the amount of information
displayed for each light.
Usage:
$ busylight list [OPTIONS]
Options:
-v, --verbose
--help
: Show this message and exit.
Deactivate lights.
Usage:
$ busylight off [OPTIONS]
Options:
--help
: Show this message and exit.
Activate lights.
The default is green.
Usage:
$ busylight on [OPTIONS] [COLOR]
Options:
--help
: Show this message and exit.
Display rainbow colors on specified lights.
Usage:
$ busylight rainbow [OPTIONS] [[slow|medium|fast]]
Options:
--help
: Show this message and exit.
List supported lights.
Usage:
$ busylight supported [OPTIONS]
Options:
--help
: Show this message and exit.
Throb light on and off.
The default color is red.
Usage:
$ busylight throb [OPTIONS] [COLOR] [[slow|medium|fast]]
Options:
--help
: Show this message and exit.
Generate Linux udev rules for all supported lights.
The rule file generated by this subcommand includes rules for all known supported devices. By default, these devices' file permissions are set to 0666 when detected by the udev subsystem. Users are encouraged to tailor these rules to suit their security needs.
Usage:
$ busylight udev-rules [OPTIONS]
Options:
-o, --output FILENAME
--help
: Show this message and exit.