Way Cooler

Way Cooler

En sida vid sida Wayland-fönsterhanterare, skriven i Rust, konfigurerbar med Lua, och utbyggbar med D-Bus.
Way Cooler är en sida vid sida Wayland-fönsterhanterare, skriven i Rust, konfigurerbar med Lua, och utdragbar med D-Bus.Way Cooler ger användaren full kontroll när det gäller att utöka fönsterhanterarens funktioner, utan att behöva skriva en enda rad Rust.Kärnfunktionaliteten implementeras som D-Bus-klienter, vilket gör att program som låsskärm och statusfält kan implementeras på alla språk som kan tala D-Bus-protokollet.Lua är en förstklassig medborgare i Way Cooler.Beläggningsalternativ, fönsterregler och temalternativ styrs av den integrerade Lua-tråden.Korta skript, som annars är för korta för att vara lämpliga klientprogram, kan också skrivas för att utöka fönstanshanterarens funktioner.Way Cooler är designad från grunden för att vara säker.Rost förhindrar att Way Cooler någonsin har ett datarace, dinglande pekare eller en segfault.För att maximera Waylands säkerhetsgarantier måste alla klientprogram först autentiseras med Lua och får endast de behörigheter som de behöver för att utföra sin uppgift.
way-cooler

kategorier

Alternativ till Way Cooler för C++ med kommersiell licens