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