Skip to content

Take care of your eyes by getting reminders to rest them

Notifications You must be signed in to change notification settings

akainth015/EyeGuard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EyeGuard

A black window with a 20-second timer and a skip break button

How it works

EyeGuard will run at startup in the background and send you a notification every 20 minutes (according to the 20 20 20 rule). It will show a timer for how long you should redirect your eyes, and disappear after it ends.

If you are in focus mode, playing a game, or your app is taking up the full monitor it rests on, then EyeGuard will skip the break to avoid interrupting you.

Built with

EyeGuard is built with the Windows App SDK, WinUI 3, and P/Invoke. The latest version is inspired by SafeEyes, by slgobinath. It is distribued with MSIX packaging, and built in Visual Studio.

If you'd like to contribute, set up the Windows App SDK through Visual Studio, and have at it! If you encounter any issues, feel free to reach out via email or GitHub issues/discussions.

About

Take care of your eyes by getting reminders to rest them

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages