Basic pomodoro study timer that can be executed in the terminal for minimal distraction.
I find the typical 25 minute sessions with 5 minute breaks to be too short for "flow" so
the default is 50 minute sessions with 10 minute breaks, with four cycles.
This can, of course, easily be changed in timer.py to your preference.
On Mac OS, after each session and break, a sound will play. This can easily be disabled
by setting play_sound = False.
On non-Mac systems, the timer should still work; but without the sound.
- Download
timer.pyand place it wherever you choose. Ensure you havepython3installed. - Make the file executable by running
chmod +x timer.py - To start the timer, ensure you are in the same directory as where
timer.pylives, and run./timer.py. I recommend for easier use creating a basic alias or function; e.g.,
function timer
cd ~/path/to/timer && ./timer.py
end