My favorite part about Niri is that a bunch of people said that writing a Wayland compositor in Rust was too hard to do for years. Turns out they're wrong!
I haven't checked the repo but just carefully use unsafe as an escape hatch when needed and Rust gets out of your way. Sure you give away some of the guarantees that some people get cultish about but you get to tap into a beautiful ecosystem and reap the benefits.
yencabulator|25 days ago
Playing with client-side Wayland programming, wayrs is a lot nicer to deal with than the C library wrappers.
https://github.com/MaxVerevkin/wayrs
wongogue|1 month ago
tvshtr|1 month ago
https://github.com/pinnacle-comp/pinnacle
therein|1 month ago