* Add wayland support (i've not tested that yet, but it should work)