An interactive TUI app to manage tasks. It renders tasks according to the approaching deadline, with higher priority tasks displayed first.
-
Run Dragonfly:
- Linux
docker run --network=host --ulimit memlock=-1 docker.dragonflydb.io/dragonflydb/dragonfly
- MacOS
docker run -p 6379:6379 --ulimit memlock=-1 docker.dragonflydb.io/dragonflydb/dragonfly
-
Run the App:
go run .
- Use the arrow keys to move around the task lists.
- Press
n
to add a new task ore
to edit a task. - Press
enter
key while focused on a task to update its status. - Press
q
orctrl+c
to quit the app, and restart it(go run .
) to see the tasks rendered according to their deadlines.
- add the feature to persist data to the disk
- display task deadlines in the terminal view