Settings

Theme

Creating a WebAssembly Plugin System for Window Management in Miracle

matthewkosarek.xyz

3 points by matthewkosarek 22 days ago · 3 comments

Reader

jauntywundrkind 22 days ago

I love the writing of a Niri clone with this. Miri is a great way to express what Miracle WM can do!

What are your thoughts on going even further than Niri? Virtual outputs has some people asking for it. I'd be interested to hear how you think that might be modelled, how the plugin system might be able to express that. Stilch is the main Wayland example I know today with virtual outputs, https://github.com/wegel/stilch

matthewkosarekOP 22 days ago

I've been working on a new Wayland compositor called Miracle for about two years now. I recently built a plugin system for window management based off of WebAssembly. Check out my blog post for more information, but I think it is a solid and novel approach to separating window management from the compositor in Wayland. Let me know what you think!

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection