[ANN] ocaml-wayland (pure OCaml wayland protocol library)

ocaml-wayland has been very stable over the last few months and so I’ve now released version 1.0. The main changes are improved error handling and diagnostics.

I’ve been using this to write an Xwayland adaptor, which acts as an X11 window manager to Xwayland, converting between the two protocols. This allows running X11 apps in VMs and having them appear alongside other application windows on the host. It can also be used to fix other problems, such as support for HiDPI screens and Sway’s buggy clipboard support:

Isolating Xwayland in a VM - Thomas Leonard's blog

19 Likes