cli-kneeboard
is a small tool that reads Markdown Checklists and lets you programmatically run through them.
It can also save the progress of a checklist in TOML allowing you to have reusable todo lists.
When the app exits it will close with an ExitCode equal to the number of unresolved checklist items. This means you can use it as a git hook example here.
PATH
.cargo install cli-kneeboard
cargo run -- [OPTIONS]
to run the app in debug modecargo build --release
and get the binary from ./target/release/kneeboard
```bash $ kneeboard --help cli-kneeboard 0.1.0 Alexis Lowe agl314@chimbosonic.com Checklist Tool
USAGE:
kneeboard [OPTIONS] --checklist-path
OPTIONS:
-c, --checklist-path
--checklist-path
|| -c
is required and is the path to the Markdown checklist you want to load--save
|| -s
tells cli-kneeboard
to save the progress of the checklist in the same folder as the checklist named .<checklist-name>.kb.toml
--verbose
|| -v
lets you set verbosity the more v
's provided the higher the verbositycli-kneeboard
will read in a Checklist following the specification described in SPEC.md