A simple pomodoro timer written with the Ncurses library
- GNU
make libinihncurses
-
ncursesinterface - Separate timer and status windows
- User-friendly status messages to indicate whether working or on break
- Command-line flags to control program settings
- Configuration file to persistently store preferred settings
- Basic bell indicator of beginnings and ends of time periods
- Better sound playback to indicate the beginnings and ends of time periods
- Sound for the start of a work session
- Sound for the end of a work session (beginning of a break)
- Sound for the beginning of a short break
- Sound for the beginning of a long break
-
manpage documenting the program- Installation of
manpage in an appropriate location to be found byman
- Installation of
- Ensure dependencies are installed.
make- This will compile the program and run all unit tests
make install- Currently only installs per user, so elevated privileges are not needed
src/dbg.handsrc/minunit.hcome from Zed Shaw's Learn C The Hard Way book. As noted in the first response to this forum thread, people are freely encouraged to use this code as needed.