SafeEyes – An Useful Linux Utility That Prevents Eye Strain
Working in Computer for long hours is not good for your health, especially looking at screens will definitely affect your eyes. You must often take breaks at regular intervals. There are numerous utilities available out there to remind you to take breaks. The one we are going to discuss now is SafeEyes. It is a free and open Source Linux alternative for EyeLeo, a MS Windows-only app. As the name suggests, SafeEyes will protect you from Eye Strain by reminding or forcing you to take breaks after a particular period of time. During the break, it will suggest you some simple exercises like walking for a while, rolling your eyes etc., to relax yourself. If you are a hardcore user who work on computers for long hours, I recommended you to use SafeEyes in your system. Let us go ahead and install SafeEyes on Linux to protect our eyes from eye strain.
Concerning about the features, we can list the following.
- Short breaks with eye exercises.
- Long breaks to change physical position and to warm up.
- Strict break for those who are addicted to computer
- Do not disturb when working with fullscreen applications (Eg: Watching movies).
- Disable the keyboard during break.
- Notifications before every break.
- Multi-workspace support.
- Highly customizable.
- Free and open source.
Install SafeEyes On Linux
On Ubuntu and its derivatives, you can install SafeEyes using the following PPA created by the devloper.
$ sudo add-apt-repository ppa:slgobinath/safeeyes
$ sudo apt update
$ sudo apt install safeeyes
$ yay -S safeeyes
On other Linux distributions, you can install it using PIP package manager.
$ sudo pip3 install safeeyes
Once installed, start SafeEyes either from menu or unity dash. After you started it, SafeEyes will be automatically added to the startup. You can find the SafeEyes tray icon on the task bar.
SafeEyes has both short and long break options with different configurable time duration. By default, short break duration is 15 seconds, and long break duration is 60 seconds. The default interval between two breaks is 15 minutes. The number of short breaks between two long breaks is 5. You will be notified before 10 seconds to prepare for a break. You can change and set the time duration as per your liking.
During the break, SafeEyes disables your key board. 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.
To enable strict break, right click on the SafeEyes tray icon on the taskbar and go to Settings, and enable the ‘strict break’ option by moving the slider from left to right.
The default settings is enough and will work just fine. For advanced configuration, go to ~/.config/safeeyes folder. There you can change the Skip button text in safeeyes.json file and the look and feel of the break screen in style/safeeyes_style.css file. These files will be created after you start SafeEyes application.
- How To Adjust Monitor Brightness From Command Line In Linux
- Brightness Controller – A Simple GUI Application To Control The Brightness In Ubuntu