Miracle-WM, ein gekachelter Fenstermanager im Stil von i3 und Sway

Wenn Sie Ich bin es leid, verschiedene Arten von Desktop-Umgebungen auszuprobieren Und keines davon entspricht unter anderem Ihren Erwartungen in Bezug auf Leistung, optisches Erscheinungsbild. Bei dieser Gelegenheit Ich lade Sie ein, Miracle-WM kennenzulernen, das als neuer Wayland-Fenstermanager auf Mir-Basis positioniert ist, dessen Stil i3 und Sway sehr vertraut sein wird.

Miracle-wm ist eine Alternative zu dem, was auf Desktops bereits bekannt ist und wie erwähnt, Das Ziel des Projekts besteht darin, einen Verbundserver zu erstellen, der gekachelte Fenster verwendet, aber das ist funktionaler und eleganter als Projekte wie Swayfx.

Es lohnt sich das zu erwähnen Das Projekt befindet sich derzeit in der Entwicklungsphase und seine Verwendung ist als „experimentell“ gekennzeichnet. Derzeit unterstützt das Projekt verschiedene Wayland-Protokolle und seine Verwendung basiert hauptsächlich auf schwebenden Fenstermanagern für einzelne Fenster.

Wunder-wm Es befindet sich in Version 0.3 und gehört zu den Änderungen und Verbesserungen, die die neue Version bietetFolgendes fällt auf

  • Unterstützung für Animationseffekte beim Öffnen, Schließen und Verschieben von Fenstern sowie beim Wechseln zwischen virtuellen Desktops implementiert.
  • Aktive Fenster können jetzt optisch hervorgehoben werden, indem um jedes Fenster ein Rahmen mit unterschiedlichen Farben für das aktive Fenster angezeigt wird.
  • Die Unterstützung des IPC-Protokolls des i3-Fenstermanagers, auf dem das IPC-Protokoll für die Interaktion mit dem Sway-Composite-Manager basiert, wurde deutlich erweitert.
  • Befehle hinzugefügt, um den Fokus zu ändern, Anwendungen zu starten, Bereiche zu teilen, Fenstergruppen zu verschieben und schwebende Fenster anzudocken. Die Antwortanalyse bietet außerdem detaillierte Informationen zur Version, den konfigurierten Verbindungsmodi, dem Verbindungsstatus und der Liste der Ausgabegeräte.
  • Die Snap-Paketbibliotheken wurden auf Ubuntu Core 24 aktualisiert.
  • Es wurde die Möglichkeit hinzugefügt, den Standardmodus für die Arbeit mit Fenstern auf dem virtuellen Desktop zu bestimmen, ob im Kachel- oder Floating-Modus.

Es wird das erwähnt Die Veröffentlichung der Version 0.4 wird für Ende August erwartet, bevor die erste stabile Version, 1.0, erreicht wird, die im Oktober erwartet wird. Version 0.4 umfasst Funktionen für die Gestaltung gestapelter Fenster, Multi-Monitor-Setups, Display-Anpassungen und volle i3-Unterstützung. Zu den Ideen für Version 1.0 gehören:

  • Durchsuchen-Modus zum Navigieren zwischen Fenstern und Desktops im GNOME-Stil.
  • Grafische Oberfläche zur Konfiguration.
  • Kontextmenüs mit Aktionen in den Fenstern.
  • Bild im Bildmodus.
  • Funktion zum Zentrieren des aktiven Anwendungsfensters.
  • Minimale Shell mit Panel und Programmstartschnittstelle.
  • Großer virtueller Desktop, der über den Bildschirm hinaus verschoben werden kann.
  • Kostenloser Mosaik-Layout-Modus, ohne Einschränkungen durch Bildschirmrahmen.

Wie installiere ich Miracle-wm in Ubuntu und Derivaten?

Wer daran interessiert ist, Miracle-wm auf seinem System installieren zu können, sollte das im Fall von Ubuntu und Derivaten davon wissen Es gibt drei verschiedene Möglichkeiten, diesen Fenstermanager zu installieren.

Miracle-wm-Installation

Der erste davon gilt allgemein für jede Version von Ubuntu oder davon abgeleitet, solange Du hast die Unterstützung von Snap, Dies geschieht durch die Installation mit dieser Art von Paketen. Und um die Installation durchzuführen, führen Sie einfach den folgenden Befehl in einem Terminal aus:

sudo snap install miracle-wm --classic

Jetzt die zweite Installationsmethode von Miracle-wm in Ubuntu oder einem Derivat erfolgt durch Hinzufügen des Repositorys zum System und Installieren der Pakete aus diesem Repo. Es ist zu beachten, dass Sie sich zur Installation von Miracle-wm mit dieser Methode auf Ubuntu Mantic (23.10) oder Noble (24.04) befinden müssen, obwohl es im letzteren Fall für mich nicht funktionsfähig war, da das Repository nicht verfügbar war.

Wir können das Repository hinzufügen, indem wir Folgendes eingeben:

sudo add-apt-repository ppa:matthew-kosarek/miracle-wm

sudo apt update

Und wir können installieren mit:

sudo apt install miracle-wm

Schließlich die neueste verfügbare Methode und das gilt für jede Distribution von Linux (solange Sie die Abhängigkeiten einhalten), kompiliert den Quellcode und dazu müssen wir Folgendes eingeben:

git clone https://github.com/mattkae/miracle-wm.git
cd miracle-wm
cmake -Bbuild
cmake --build build
WAYLAND_DISPLAY=wayland-98 ./build/bin/miracle-wm

Und das ist alles, damit können wir Miracle-wm nutzen oder testen. Melden Sie sich dazu einfach von der Benutzersitzung ab und wählen Sie vor dem Anmelden im Bildschirmmanager (in den meisten Umgebungen wird dies als kleine Konfigurationsschaltfläche angezeigt) Miracle-wm oder Miracle-wm Snap (wenn Sie über Snap installiert haben).

Ebenso können Sie die Dokumentation konsultieren, um mehr über die Konfigurationen und Tastaturkürzel zu erfahren, mit denen dieser Fenstermanager arbeitet. Der Link ist dies.