daily task tracker made while streaming with @karreiro at: https://www.twitch.tv/code_elias_code
- Rust 100%
| src | removing not used imports | |
| tests | fixing clippy issues | |
| .gitignore | gitignore | |
| Cargo.lock | third live - adds the option to add tasks to any date | |
| Cargo.toml | fix project name and add more details to readme | |
| readme.md | fix project name and add more details to readme | |
MTask
A simple CLI to track the tasks as you do during your day, in order to remember them when you have to tell your co-workers what you did last day during standup.
The CLI was done while streaming at twitch, with @karreiro.
Decisions made while Streaming
- All tasks are saved in a daily file (e.g. tasks done at 2022年12月06日 will be at the file 20221206).
- The files will be saved in the path:
$HOME/.mtasks/ - In order to simplify error handling, we panic with an user-friendly error message everytime something is not in the way we expect (e.g. user tries to list the tasks of a day which does not exist). instead of using Result enum.
Installing
- Just run the following:
cargo install --git https://codeberg.org/era/mtasks/
Using
$ mtasks --help
A cool CLI to track your daily tasks
Usage: mtasks <COMMAND>
Commands:
create Adds a task to your today's list
list List the tasks done at day
help Print this message or the help of the given subcommand(s)
Options:
-h, --help Print help
-V, --version Print version