News: 0001625840

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Mir-Based Miracle-WM 0.9 Introduces A WebAssembly Plugin System

([Wayland] 23 Minutes Ago MiracleWM 0.9)


Miracle-WM as the Wayland compositor / window manager built atop Canonical's Mir project is out with a big new feature release. This "hackable" and i3/Sway-inspired Wayland compositor has landed a WebAssembly-based plug-in system for opening up new possibilities as well as a new Rust API with this week's v0.9 release.

Miracle-WM 0.9 introduces a WebAssembly-based plug-in system that can configure window management, animations, configurations, and more. With loading as WASM payloads it should be more secure and portable than alternatives. Miracle-WM developer Matthew Kosarek has provided a video of the WASM plugins in action:

Miracle-WM 0.9 also brings a new Rust API for those wanting to write plug-ins for Miracle using the Rust programming language.

Some other new changes include cursor theme support. a new key sequence to support reloading the Miracle configuration, performance improvements, and a variety of other updates and new features. Plus bug fixing too.

Miracle-WM 0.9 downloads and more details via [1]GitHub .



[1] https://github.com/miracle-wm-org/miracle-wm/releases/tag/v0.9.0



The very powerful and the very stupid have one thing in common. Instead of
altering their views to fit the facts, they alter the facts to fit their
views ... which can be very uncomfortable if you happen to be one of the
facts that needs altering.
-- Doctor Who, "Face of Evil"