11 stable releases
1.2.5 | Feb 25, 2021 |
---|---|
1.2.3 | Jun 10, 2020 |
1.1.2 | May 31, 2020 |
0.1.0 | May 30, 2020 |
#1928 in Command line utilities
52 downloads per month
10KB
224 lines
Todo List (ncurses)
Author: Aseem Lalfakawma
Screenshot
Note
This app creates a .todos.json
file in the folder that you run it to persist the data. It also will automatically add the .todos.json
file to .gitignore
file in case it exists.
Keybindings
- a - Add
- x - Done/Undone
- e, enter - Edit
- d - Delete
- j, k, arrow up, arrow down - Up or down
- q - Quit
Install
Make sure you have Cargo installed, if you install the rust package, I think it should come with it. Mine did (on Manjaro system btw). Run the following code to install the package as a binary
cargo install todo_list
Clone and check it out
git clone https://github.com/alalfakawma/todo_list_rust.git
cd todo_list_rust/
cargo run
Dependencies
~0.8–2MB
~45K SLoC