Skip to content
/ pme Public

Protect My Eyes - A simple tool to prevent you from sticking to the screen for too long time.

License

Notifications You must be signed in to change notification settings

Jay-716/pme

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PME

Protect My Eyes. A simple tool that tries to alarm you when you stick to the screen for too long time. Idle time are taken into account using ext-idle-notify-v1 protocol. And because of that, a wayland compositor supporting ext-idle-notify-v1 is needed.

Installation

Requirements

  • meson *
  • wayland
  • wayland-protocols *
  • libnotify

* Build dependency

Compilation

meson setup build/
ninja -C build/

Executable located at build/pme.

Credits&Notes

Codes are mainly taken from swayidle. This tool is crafted for learning wayland protocols and programming purpose. In other words, it's just a toy, but at least it works. :)

About

Protect My Eyes - A simple tool to prevent you from sticking to the screen for too long time.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published