a command line task tracker written in rust
src | ||
.gitignore | ||
Cargo.toml | ||
README.md |
Rusty Journal
The application is a command line task tracker. It records our tasks in a text file, displays them as a list in the terminal, and lets us mark them as done.
This programme follows the Microsoft Learning Path for Rust
- install rust toolchain with rustup
cargo run
to start the app
Try it out:
cargo run -- -j test-journal.json add "buy milk"
cargo run -- -j test-journal.json add "take the dog for a walk"
cargo run -- -j test-journal.json add "water the plants"
cargo run -- -j test-journal.json list
cargo run -- -j test-journal.json done 2
cargo run -- -j test-journal.json list
To compile the programme, switch to the terminal and execute the command cargo run --release
.
The compiled binary (the executable) is located in the target/release/
directory and is named after the project name. If you are using macOS or Linux, it will be called rusty-journal
. If you use Windows, it is called rusty-journal.exe
.