This is a bare-bones utility which monitors your computer use and flashes up a large message forcing you to have a break every hour.
The background is that I was looking for such a tool but couldn't find a simple one. e.g. rsibreak is a pita to compile.
It's rough but it's simple and seems to work. It should handle system suspend. I'm using JavaFX to display the alert but another program may be used. The XScreenSaver extension is used to query the idle time, so it only runs in The X Window System.
Copyright (C) 2003-2008 Adam Wendt
Copyright (C) 2019 Michael Zucchi
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
The git checkout url is:
https://code.zedzone.au/git/busymon
Also see the Code link at the top of this page to browse the repository.
notzed on various mail servers, primarily gmail.com.