aboutsummaryrefslogtreecommitdiffstats

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