Focused time tracker inspired by Tim Urban's 100-Blocks article
There are 100 blocks representing the 100 10-minute time slots that we are awake for, in a day.
The application (which runs entirely in the terminal) starts by asking what time you woke up this morning, so it can display the correct amount of blocks remaining for the day.
The number of completed blocks total is show on the right side, while the specific wake-up and bedtime timestamps are also displayed.
You can add multiple .mp3 or .wav files into the tunes/
folder, which will play a random tune, every 10 minutes, when a block is completed.
It will also flash a "10 min" display indicating that 10 minutes have passed.
- Support for any wake-up times
- Windows support
Currently, only linux operating systems are supported.
Python >= 3.7
Tkinter >= 8.6
ffmpeg >= 3.4.6
Copy the files into a directory.
To start the application:
python3 100_blocks.py