Megjelent a Miracle-wm új verziója. A Mir Wayland compositorra épülő csempéző ablakkezelő új WebAssembly-alapú pluginrendszert és Rust API-t kapott.
Matthew Kosarek fejlesztő, a Canonical mérnöke, aki a miracle-wm-et személyes mellékprojektként indította, azt mondja: a 0.9-es kiadás új pluginrendszere nagyobb mozgásteret ad az ablakkezelésben, az animációkban és a konfigurálhatóságban. Ettől a miracle-wm „igazán hackelhetővé” válik.
A legfrissebb frissítés változásairól egy videós összefoglalót is közzétett:
A Miracle 0.9 már támogatja a pluginok írásához készült új Rust API-t. A memóriabiztos nyelv kedvelői számára dokumentáció is elérhető. Emellett bekerült a kurzortémák támogatása is, így a projekt beváltja azt az ígéretét, hogy a Sway, a Niri és társaik látványos riválisa lesz.
Egyéb változások a Miracle-wm 0.9-ben:
- A konfiguráció újratöltése: super + shift + r
- Gyorsulás
- A kijelzőkonfigurációk automatikusan újratöltődnek, ha változnak
- Új projektikon
- Javították azt a hibát, amikor az ablakok akkor is csempéződtek, amikor nem kellett volna
- Jobb lock-kezelés
Ezeken felül sok kisebb, kevésbé látványos módosítás is történt a felszín alatt, és van egy törő változás is: azoknál a meglévő konfigurációknál, amelyek Linux keycode-okat használnak egyéni műveletekhez (vagy az alapértelmezett billentyűkötések felülírásához), át kell állni az XKbKeysyms értékek használatára.
A frissítés beszerzése
A miracle-wm telepíthető Ubuntu alatt a hivatalos Snap csomagból (
sudo Snap install miracle-wm --classic
), vagy a deb buildekből, amelyek a miracle-wm PPA-ban érhetők el Ubuntu 24.04 LTS-hez (a PPA frissítései néha késnek, erre érdemes figyelni).
További részletekért nézd meg a projekt GitHub-ját.
Ha kipróbálnád, tartsd észben, hogy a Miracle egy ablakkezelő, nem pedig desktop environment. Nem fog sok minden történni, ha kijelentkezel a jelenlegi desktop sessionből, a bejelentkező képernyőn a fogaskerék menüben kiválasztod a „miracle-wm” sessiont, majd újra bejelentkezel.
Először létre kell hoznod egy konfigurációs fájlt (szövegszerkesztőben), ahol megadod, milyen eszközöket, alkalmazásokat és billentyűparancsokat szeretnél használni. Ebben a projekt wiki-jén található dokumentáció végigvezet.
Kis tipp: a miracle-wm-ből kijelentkezni a super + shift + e billentyűkkel tudsz.

