Home FAQ SafeEyes – An Useful Linux Utility That Prevents Eye Strain
Install SafeEyes on Linux

SafeEyes – An Useful Linux Utility That Prevents Eye Strain

By sk

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

For Arch Linux and its derivatives, SafeEyes is available in AUR. So, you can install SafeEyes using any AUR helper programs, for example Yay.

$ 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 tray icon

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.

safe eyes settings

safe eyes settings

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.

Enable strict break with Safe Eyes

Enable strict break with Safe Eyes

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.

Suggested read:


Thanks for stopping by!

Help us to help you:

Have a Good day!!

You May Also Like

1 comment

sola October 28, 2016 - 12:33 pm

Looks like great stuff.


Leave a Comment

* By using this form you agree with the storage and handling of your data by this website.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More