Working in Computer for long hours is not good for your health. Especially looking at monitors for a long period of time will definitely harm your eyes. You must often take breaks at regular intervals. When I zone in, breaks disappear out of the window...
SafeEyes has both short and long break options with different configurable time duration. During the break, SafeEyes disables your keyboard. SafeEyes also has a skip button, however there is a strict break option that hides the skip button, so that you have no choice but to take a break.
See How To Prevent Eye Strain Using SafeEyes In Linux - OSTechNix
SafeEyes is used to prevent eye Strain by reminding or forcing you to take breaks after a specific period of time in Linux.