💻 Tools

tbx

The tbx is the main entry point for all of the toolbox specific tooling.

 $ tbx --help

 Usage: tbx [OPTIONS] COMMAND [ARGS]...

╭─ Options ───────────────────────────────────────────────────────────────────────────╮
 --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 ──────────────────────────────────────────────────────────────────────────╮
 workflow                                                                            ╰─────────────────────────────────────────────────────────────────────────────────────╯

workflow

The workflow command helps to install and maintain GitHub workflows provided by the toolbox.

 $ tbx workflow --help

 Usage: tbx workflow [OPTIONS] COMMAND [ARGS]...

╭─ Options ───────────────────────────────────────────────────────────────────────────╮
 --help          Show this message and exit.                                         ╰─────────────────────────────────────────────────────────────────────────────────────╯
╭─ Commands ──────────────────────────────────────────────────────────────────────────╮
 diff      Diff a specific workflow against the installed one.                        install   Installs the requested workflow into the target directory.                 list      List all available workflows.                                              show      Shows a specific workflow.                                                 update    Similar to install but checks for existing workflows and shows diff       ╰─────────────────────────────────────────────────────────────────────────────────────╯