This is a simple TUI to-do list application implemented in Python using the curses library.
- Add new tasks
- Mark tasks as completed
- Rename tasks
- Delete tasks
- File-based (chanegs are permanent)
git clone https://github.com/assaidy/dome.git
cd dome
chmod +x install.sh
./install.sh
Now type dome
to run the app.
Key | Action |
---|---|
j |
scroll down |
k |
scroll up |
gg |
go top |
G |
go bottom |
Enter |
Toggle the completion status of a task |
a |
Add a new task |
r |
Rename a task |
Escape |
Cancel the current operation (renaming / adding) |
d |
Delete a task |
Tab |
cycle through windows: Todo & Done |