Crates.io | boardswarm-cli |
lib.rs | boardswarm-cli |
version | 0.0.1 |
source | src |
created_at | 2023-11-21 20:25:24.554712 |
updated_at | 2023-11-21 20:25:24.554712 |
description | Boardswarm command line client |
homepage | |
repository | https://github.com/boardswarm/boardswarm |
max_upload_size | |
id | 1044586 |
size | 120,599 |
A command line tool and ui for boardswarm. See the tools help output for all options.
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
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