Accordion Task

A terminal user interface with timer and routine sections. The timer section has a progress bar at 40%. The routine section has a list of tasks: brush teeth (3 minutes), put on glasses (1 minute), turn on music (1 minute). Brush teeth is selected. None of the tasks' checkboses are checked.

view github repository

Started on January 15, 2024. In progress.

A personal routine scheduler with flexible timing. If something goes wrong, the scheduler should be able to adjust the rest of the task durations to accomodate.

Currently just a protoype. Written in Rust with Ratatui. A TUI was chosen to keep things distraction-free and hopefully low-latency, as these are essential features. I am hoping it will work with Termux on Android over SSH.

Routines will be stored as portable, human-editable CSV files.