123
Way Cooler

Way Cooler

Obkladač okien Wayland, napísaný v Rust, konfigurovateľný pomocou Lua a rozšíriteľný pomocou D-Bus.
Way Cooler je správca okien Wayland, napísaný v Rust, konfigurovateľný pomocou Lua a rozšíriteľný pomocou D-Bus.Way Cooler poskytuje užívateľovi úplnú kontrolu nad rozširovaním možností správcu okien bez toho, aby musel písať jediný riadok Rust.Základné funkcie sú implementované ako klienti D-Bus, čo umožňuje implementáciu programov, ako sú uzamykateľná obrazovka a stavový riadok, v akomkoľvek jazyku, ktorý hovorí protokolom D-Bus.Lua je prvotriednym občanom spoločnosti Way Cooler.Možnosti obkladov, pravidlá okien a možnosti motívov sú riadené integrovaným vláknom Lua.Na rozšírenie schopností správcu okien je možné písať aj krátke skripty, ktoré sú inak príliš krátke na to, aby boli správnymi klientskymi programami.Way Cooler je navrhnutý od základov tak, aby bol bezpečný.Rust bráni spoločnosti Way Cooler v tom, že by niekedy mala dátovú rasu, visiace ukazovatele alebo segfunkciu.Aby sa maximalizovali bezpečnostné záruky Waylandu, všetky klientske programy sa musia najprv autentifikovať pomocou Lua a musia im byť udelené iba povolenia, ktoré požadujú na vykonanie svojej úlohy.

Alternatívy k službe Way Cooler pre všetky platformy s licenciou s otvoreným zdrojom