It's all very early stages, but I've wrapped enough of wlroots (Linux Wayland compositor library) to port the TinyWL example to Kotlin. Bindings are in Java at the moment, but the examples are in Kotlin, likewise the compositor to be built on top of the bindings will also be in Kotlin. Any ideas what one might wanna see from a Wayland compositor on top of JVM are welcome...
https://github.com/klozovin/nylon/blob/master/examples/tinywl/src/main/kotlin/Tiny.kt
👀 1
f
flavio
05/26/2025, 7:43 PM
how would you use it? Replace kwin/mutter?
k
Karlo Lozovina
05/27/2025, 9:44 AM
I was thinking more like a minimal standalone Wayland compositor. I'll try to implement enough of features for me to use it as a daily instead of sway and see from there