| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
A lightweight, Workrave-inspired break reminder built with Rainmeter.
It provides a compact always-on HUD and a fullscreen overlay for enforced breaks, with idle detection and configurable policies.
HUD: compact widget showing Micro / Rest / Daily progress
Overlay: fullscreen break screen with countdown and progress bar
This will install all required files automatically.
Documents\Rainmeter\Skins\
WorkraveHUD ├── README.md ├── WorkraveHUD.ini ├── WorkraveHUD_1.0.0.rmskin │ ├── @Resources │ ├── Images │ │ └── W-Dot.png │ ├── Scripts │ │ └── workrave.lua │ └── Sounds │ ├── break_start.wav │ └── break_end.wav │ └── Overlay └── Overlay.ini
The HUD runs continuously and tracks:
Active work time
Micro break interval
Rest break interval
Daily limit
When a break is due:
A fullscreen overlay appears
A countdown and progress bar are shown
User must remain idle for the required duration
When the break completes:
Overlay closes automatically
Work counters resume
The Skip button allows bypassing a break (behavior configurable in Lua).
| Type | Purpose | Default |
|---|---|---|
| Micro | Short eye / posture breaks | 3 min work / 30 sec break |
| Rest | Longer rest breaks | 45 min work / 10 min break |
| Daily | Daily work limit | ~6 hours |
(All values are configurable)
Main settings are located in WorkraveHUD.ini:
MicroInterval=180
MicroRequiredIdle=30
RestInterval=2700
RestRequiredIdle=600
DailyLimit=21600
IdleThreshold=2
BreakPolicy=STRICT
RelaxedBreakTimeout=1200STRICT
RELAXED
Break notifications are played using:
You can replace these files with your own .wav sounds.
The fullscreen overlay is defined in:
Overlay/Overlay.ini
It is:
MIT License (or adjust as needed)
Inspired by:
Built with ❤️ using Rainmeter + Lua.
| Back | FazBrowse Home | New Git URL |