2 unstable releases
Uses old Rust 2015
0.2.0 | Oct 16, 2022 |
---|---|
0.1.0 | Oct 6, 2022 |
#5 in #todo-list
14KB
254 lines
rust-todo
A to-do list CLI tool written in Rust.
Usage
A todo-list CLI tool written in Rust
Usage:
rtodo [OPTIONS]
rtodo [OPTIONS] [ARGUMENTS]
Options:
--help, -h Prints this help message
--get, -g [INDEX] Prints todo info at index
--list, -l Prints all todos
--new, -n [NAME] Creates new todo with name
--clear, -c Clears all todos
--remove, -r [INDEX] Removes todo at index
--tag, -t [INDEX] [COLOR] Tags todo at index with color
--done, d [INDEX] Makes todo finished/unfinished
--version, -v Prints version info
Tag Colors:
red ⦿
blue ⦿
yellow ⦿
green ⦿
cyan ⦿
purple, magenta ⦿
Installation
Install Rust and Cargo using rustup.rs
Check if it's properly installed:
rustc --version
cargo --version
With crates.io
cargo install rust-todo
Building from source
- Clone the repository:
git clone https://github.com/yees7/rust-todo
cd
into the directory and build withrelease
flag:cd rust-todo cargo build --release
rust-todo
executable will be available intarget/release/rust-todo
Dependencies
~0.8–11MB
~77K SLoC