1 unstable release
0.0.1 | Nov 21, 2023 |
---|
#27 in #configure
120KB
3K
SLoC
Boardswarm command line client
A command line tool and ui for boardswarm. See the tools help output for all options.
Setting up new accounts
The configure
subcommand can be used to configure remote instances; To setup
an instance while authenticating against an OIDC server one can simply run:
$ boardswarm-cli --instance <instance name> configure --new -u <instance url>
To authenticate with a static JWT token it can be passed on the command line as well:
$ boardswarm-cli --instance <instance name> configure --new -u <instance url> --token-file <path to token file>
For more information see boardswarm-cli configure --help
Boardswarm UI
The ui subcommand launches a tui version:
$ boardswarm-cli ui <device name or id>
The UI has the follow keyboard shurtcuts:
- ^a q: Quit the ui
- ^a o: Change the device to mode "on"
- ^a f: Change the device to mode "off"
- ^a k: Scroll up
- ^a j: Scroll down
- ^a 0: Reset srolling state
Dependencies
~35–54MB
~873K SLoC