A simple lightweight CUI todo app in Rust.
Note:- Rust tool-chain should be installed on your machine.
$ cargo install de-todo
$ git clone https://github.com/DuskyElf/todo-rs.git
$ cd todo-rs
$ cargo r --release
- Simple CUI
- Add new TODOs
- Mark TODOs complete, to shift to done list
- Edit TODOs
- Delete TODOs
- Undo last changes
- Auto Save and load Todo and Done list on quit and restart
- Fullscreen mode
q
- QuitX
Tab
- Toggle between tabs⇆
k
- Move up in list↑
j
- Move down in list↓
i
- Edit the selected Todoa
- Add a new Todod
- Delete the selected elementu
- Undo last task (tasks includesedit
,append
,delete
andshift
)Enter
return
- Shift item to another tab↵
- pancurses
- directories
- serde
- serde_json