Crate License Crate Downloads Build

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.

asciicast

Installation

From binaries

From source on crates.io

From source on Github.com

Usage

```bash $ kneeboard --help cli-kneeboard 0.1.0 Alexis Lowe agl314@chimbosonic.com Checklist Tool

USAGE: kneeboard [OPTIONS] --checklist-path

OPTIONS: -c, --checklist-path Path to the checklist -h, --help Print help information -s, --save Save progress of the checklist -v, --verbose Turn debugging information on -V, --version Print version information ```

cli-kneeboard will read in a checklist following the specification described in SPEC.md