I always add tasks in my head while I have this terminal available in front of me.
Manipulating tasks in the terminal seems way more productive and allows to manipulate them easily and very quickly.
I also wanted to learn Rust, so this is a pet project to experiment with CLI in Rust.
ruban add -t "House" "Repair the garage door"
The -t
or --tags
flag allows to add tags to a task so they can be sorted and classified.
Tags are optional.
ruban ls
This command shows the list of all tasks
ruban rm <number>
ruban mv <number> <status>