Way Cooler

Way Cooler

Ein in Rust geschriebener, mit Lua konfigurierbarer und mit D-Bus erweiterbarer Kachel-Wayland-Fenstermanager.
Way Cooler ist ein in Rust geschriebener, mit Lua konfigurierbarer und mit D-Bus erweiterbarer Kachel-Wayland-Fenstermanager.Way Cooler gibt dem Benutzer die volle Kontrolle über die Erweiterung der Funktionen des Fenstermanagers, ohne eine einzige Zeile Rust schreiben zu müssen.Die Kernfunktionalität wird als D-Bus-Client implementiert, sodass Programme wie der Sperrbildschirm und die Statusleiste in jeder Sprache implementiert werden können, die das D-Bus-Protokoll sprechen kann.Lua ist eine erstklassige Bürgerin von Way Cooler.Kacheloptionen, Fensterregeln und Themenoptionen werden vom integrierten Lua-Thread gesteuert.Es können auch kurze Skripte geschrieben werden, die ansonsten zu kurz sind, um richtige Client-Programme zu sein, um die Funktionen des Fenstermanagers zu erweitern.Way Cooler wurde von Grund auf so konzipiert, dass es sicher ist.Rost verhindert, dass Way Cooler jemals ein Datenrennen, herabhängende Zeiger oder einen Segfehler hat.Um die Sicherheitsgarantien von Wayland zu maximieren, müssen alle Client-Programme zuerst mit Lua authentifiziert werden und erhalten nur die Berechtigungen, die sie zur Ausführung ihrer Aufgabe benötigen.
way-cooler

Eigenschaften

Alternativen zu Way Cooler für C++ mit Open Source-Lizenz