Miracle-wm 0.9 Launches: Wayland-Based Composite Manager

Matthew Kosarek, a developer from Canonical, published the release of a composite manager miracle-wm 0.9, using the Wayland protocol and components for building composite managers Mir. Miracle-wm supports tiling window layouts, similar to those in the i3 and Sway projects. Waybar can be used as a panel. The project code is written in C++ and is distributed under the GPLv3 license. Ready-made assemblies are generated in the snap format, as well as in rpm and deb packages for Fedora and Ubuntu.

The goal of miracle-wm is to create a composite server that uses tiling window management, but is more functional and stylish than products like Swayfx. At the same time, the project allows you to use classic techniques for working with floating windows, for example, you can place individual windows on top of a mosaic grid or pin windows to a specific place on the desktop. Virtual desktops are supported, with the ability to set each desktop to have its own default window mode (tiled layout or floating windows).

It is expected that miracle-wm may be useful to users who prefer a tiled layout, but want visual effects and brighter graphics with smooth transitions and colors. The configuration is defined in the YAML format. To install miracle-wm, you can use the command

/Reports, release notes, official announcements.