Blink is a program that helps you to remember to take breaks (and blink your eyes) while using the computer.
- ⏰ Configure multiple timers with intervals, weights, timeouts & declining prompts.
- 🔔 Get a notification and play a sound when its time to take a break.
- ⌨️ Have timers automatically pause or reset when you are AFK.
You can download the latest executable from GitHub releases.
Run the executable in the background. You probably want to automatically start the program when your PC boots.
When no config file is found a default blink.yaml
config file will be generated like the one below.
A different config file can be specified using the --config
flag.
timers:
- interval: 20:00
notification:
title: Small break
descriptions:
- Time to get a cup of cofee.
- Time to get away from your desk.
- interval: 60:00
weight: 1
decline: 0.6
notification:
title: Big break
descriptions:
- Time to relax. You've been using the computer for {} minutes.
input_tracking:
inactivity_pause: 00:30
inactivity_reset: 02:00
timeout_reset: 03:00