Description

torus is simple CLI reading list tracker. It's based on and shameless stolen from a script a friend wrote and used themself, and I mostly wrote this for fun and practice.

Usage

``` CLI Reading List application

USAGE: torus [SUBCOMMAND]

FLAGS: -h, --help Prints help information -V, --version Prints version information

SUBCOMMANDS: add add entry choose Choose a random entry for you to read delete Delete an entry finish Mark an entry as read help Prints this message or the help of the given subcommand(s) list list entries in order of page rate Rate an entry search find entries. case insensitive match on 'TITLE', 'AUTHOR', and 'GENRE' set-page Set the last page you read for an entry shell Enter interactive mode ```

Example Session

You Enter

torus help add

Output

``` torus-add add entry

USAGE: torus add <AUTHOR> <GENRE> [PAGE]</p> <p>FLAGS: -h, --help Prints help information -V, --version Prints version information</p> <p>ARGS: <TITLE> title of entry <AUTHOR> Author of work <GENRE> Genre of work <PAGE> Page you are currently at [default: 0] ```</p> <h2>You enter</h2> <p><code>torus add 'The Book' 'Alan W. Watts' Philosophy</code></p> <h2>Output</h2> <p><code> Successfully added The Book by Alan W. Watts </code></p> <h2>You enter</h2> <p><code>torus list</code></p> <h2>Output</h2> <p><code> +----+----------+------------+------------+------+------+-------------------+-------------------+--------+ | ID | Name | AUTHOR | GENRE | PAGE | READ | DATE ADDED | DATE FINISHED | RATING | +----+----------+------------+------------+------+------+-------------------+-------------------+--------+ | 1 | The Book | Alan Watts | Philosophy | 0 | true | 05/06/17 13:13:29 | | | +----+----------+------------+------------+------+------+-------------------+-------------------+--------+ End of List </code></p> </body></html>