0
Way Cooler
Obkladač okna Wayland, napsaný v Rust, konfigurovatelný pomocí Lua a rozšiřitelný pomocí D-Bus.
- Zdarma
- Linux
Way Cooler je správce obkladů Wayland, napsaný v Rust, konfigurovatelný pomocí Lua a rozšiřitelný pomocí D-Bus.Way Cooler poskytuje uživateli plnou kontrolu nad rozšiřováním možností správce oken, aniž by musel psát jediný řádek Rustu.Základní funkce je implementována jako klienti D-Bus, což umožňuje implementaci programů, jako je obrazovka zámku a stavová lišta, v jakémkoli jazyce, který může mluvit protokolem D-Bus.Lua je prvotřídní občan společnosti Way Cooler.Volby obkladů, pravidla oken a motivů jsou řízeny integrovaným vláknem Lua.Pro rozšíření možností správce oken lze také napsat krátké skripty, které jsou jinak příliš krátké na to, aby byly správnými klientskými programy.Way Cooler je navržen od země, aby byl bezpečný.Rust zabraňuje Way Cooler v tom, aby měl datový závod, visící ukazatele nebo segfault.Aby bylo možné maximalizovat bezpečnostní záruky Waylandu, musí být všechny klientské programy nejprve ověřeny pomocí Lua a musí jim být udělena pouze oprávnění, která vyžadují k plnění svých úkolů.
way-cooler