Skip to content

Latest commit

 

History

14 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

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

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages