cli-kneeboard-0.3.2 is not a library.
cli-kneeboard
cli-kneeboard is a tool that reads Markdown checklists and lets you programmatically run through them.
It is capable of saving the progress of a checklist as TOML allowing you to have reusable to-do 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.
Installation
From binaries
- Go to releases and download the latest binary for your architecture.
- Extract the file and copy the binary to your
PATH.
From source on crates.io
- Run
cargo install cli-kneeboard
From source on Github.com
- Clone or download the repo
- Use
cargo run -- [OPTIONS]to run the app in debug mode - Or compile it with
cargo build --releaseand get the binary from./target/release/kneeboard
Usage
--checklist-path||-cis required and is the path to the Markdown checklist you want to load--save||-stellscli-kneeboardto save the progress of the checklist in the same folder as the checklist named.<checklist-name>.kb.toml--verbose||-vlets you set verbosity the morev's provided the higher the verbosity
cli-kneeboard will read in a checklist following the specification described in SPEC.md