alle
A terminal manager for your TODOs written in Rust.
Usage
```
Usage: alle
Commands:
add Add a TODO
list List all TODOs
complete Complete a TODO
uncomplete Uncomplete a TODO
add-note Add a note for a given TODO
edit-note Edit the note for a given TODO
remove-note Remove the note for a given TODO
add-tag Add a tag to a given TODO
remove-tag Remove a tag from a given TODO
add-due-date Add a due date to a given TODO
change-due-date Change the due date for a given TODO
remove-due-date Remove the due date from a given TODO
delete Delete a TODO
drop-db Drops the database of TODOs
help Print this message or the help of the given subcommand(s)
Options:
-h, --help Print help information
-V, --version Print version information
```
```
Usage: alle add [OPTIONS]
Arguments:
The name of the todo
Options:
-n
-d
-h, --help Print help information
List all TODOs
Usage: alle list [OPTIONS]
Options:
-s
-t
-h, --help Print help information
```
Installation
With cargo:
cargo install alle
With homebrew:
brew tap lkyuchukov/alle
brew install alle