Taskli lets you do three things:
- Create tasks
- Add annotations to tasks
- Delete tasks
And that's it.
Well, I guess you can view your tasks, too. :)
Taskli is written in Rust.
$ taskli add "Take care of business"
$ taskli list
id | description | created
----+-----------------------+---------------------------------
1 | Take care of business | Sun, 12 Jul 2020 01:00:44 +0000
$ taskli annotate 1 "Every day"
$ taskli annotate 1 "Every way"
$ taskli show 1
id | description | created | annotations
----+-----------------------+---------------------------------+-------------
1 | Take care of business | Sun, 12 Jul 2020 01:00:44 +0000 | Every day
| | | -----------
| | | Every way
$ taskli delete 1
$ taskli list
# No results
You'll need the Rust toolchain. Then:
$ git clone https://github.com/minusworld/taskli
$ cd taskli
$ cargo build
$ ln target/debug/taskli /usr/local/bin/taskli # Or something like this