
Miracle-wm, il window manager basato su Mir pensato per offrire un’esperienza tiling elegante e personalizzabile, ha raggiunto la versione 0.7 con un aggiornamento che segna una tappa importante nel suo sviluppo. Creato da Matthew Kosarek, ingegnere Canonical, il progetto si propone come alternativa moderna a soluzioni come Sway e Hyprland, con un focus su fluidità, leggerezza e configurabilità.
La novità principale di questa release è il completamento dell’implementazione IPC (Inter-Process Communication) in stile Sway/i3. Questo significa che Miracle-wm ora supporta una vasta gamma di comandi interattivi, permettendo agli utenti di controllare il comportamento delle finestre, dei workspace e delle configurazioni in tempo reale. Kosarek ha dichiarato che, con questa base solida, è tempo di passare a “cose più fighe”, lasciando intendere che le future versioni potrebbero introdurre funzionalità visive più avanzate.
Tra i nuovi comandi disponibili ci sono “for_window”, “move container to mark”, “move workspace to output”, “nop” e il supporto per “gaps” tramite IPC. Questi strumenti offrono un controllo granulare sull’organizzazione dello spazio di lavoro, rendendo Miracle-wm una scelta ideale per utenti esperti che desiderano personalizzare ogni aspetto del proprio ambiente desktop.
Miracle-wm 0.7 Configurazioni input, bugfix e migliorie
Oltre all’IPC, Miracle-wm 0.7 introduce il supporto per la configurazione del mouse, inclusa la possibilità di definire accelerazione e profilo di accelerazione. Anche la tastiera può ora essere configurata con layout, lingua, velocità di ripetizione e ritardo. Queste opzioni permettono di adattare l’ambiente alle preferenze dell’utente, migliorando l’ergonomia e la reattività.
Sono stati corretti bug importanti, come il segfault durante lo shutdown e problemi con le animazioni di chiusura delle finestre. Il codice è stato rifattorizzato, aggiornato alla nuova versione di Mir e ottimizzato per una compilazione più stabile. Questi interventi migliorano la robustezza del sistema e preparano il terreno per future evoluzioni.
L’installazione di Miracle-wm può avvenire tramite Snap (con flag –classic) o PPA ufficiale per Ubuntu 24.04 LTS. Una volta installato, è possibile selezionare la sessione “miracle-wm” dal menu GDM. Tuttavia, essendo un window manager e non un ambiente desktop completo, l’utente dovrà creare un file di configurazione manuale per definire launcher, pannelli e applicazioni da utilizzare. Il progetto consiglia strumenti come Waybar, Wofi e swaybg per completare l’esperienza.
Per chi preferisce testare le modifiche senza uscire dalla propria sessione, Miracle-wm può essere eseguito in modalità finestra all’interno di un altro ambiente Wayland. Questo approccio consente di modificare e verificare la configurazione in tempo reale, evitando il fastidio di dover effettuare login multipli.