wiz - Wayland Is ZZZing
wiz is meant to be a "suckless" implementation of the Idle Notify protocol. This means that it is kept as minimal as possible without sacrificing performance or functionality.
Building wiz
wiz requires the following dependencies:
wayland
wayland-protocols (compile-time only)
pkg-config (compile-time only)
Install these (and their -devel
versions if your distro has separate development packages) and run make
.
Configuration
To change idle events modify config.h
, and recompile.
Options
killchild
: send SIGINT to children on wake and vice versa.
nozombies
: removes all zombies, when disabled wiz tries to leave the last child as a zombie
Acknowledgements
This project would not have been possible without the following project(s):
- swaybg for showing how to implement the Idle Notify protocol