A guy opened an issue at bucklespring[1], asking for wayland support. I have little knowledge about wayland. People say it's the future. Having worked with X11 and xlib for a while now, yes, it could need a revamp. I read up a little on wayland. First, there's this talk[2], which says that "making an X11 window manager act as a standalone Wayland compositor as well is a HUGE task". I don't think that I would want to make katriawm work on both platforms, but it's an interesting statement nonetheless. Why is it so hard? IIUC, it's because there is no "server" anymore. You can't just write a window manager that builds upon an existing server. You have to write the whole compositor. This includes "things like input handling, VT switching", and DRM handling. Phew. Okay, there's projects like swc[3]. I guess this is where we're heading. A library that implements all the basics previously implemented by the X server. And then, on top of that, you can focus on the actual window management. Going to take a while ... ____________________ 1. https://github.com/zevv/bucklespring/issues/49 2. https://archive.fosdem.org/2014/schedule/event/enlightenment_standalone_wayland_compositor/attachments/slides/462/export/events/attachments/enlightenment_standalone_wayland_compositor/slides/462/Enlightenment_Wayland_Compositor.pdf 3. https://github.com/michaelforney/swc