Way Cooler es un administrador de ventanas de Wayland en mosaico, escrito en Rust, configurable con Lua y extensible con D-Bus.
Way Cooler le da al usuario el control total para extender las capacidades del administrador de ventanas. Sin tener que escribir una sola línea de Rust. La funcionalidad básica se implementa como clientes D-Bus, lo que permite implementar programas como la pantalla de bloqueo y la barra de estado en cualquier idioma que pueda hablar el protocolo D-Bus.
Lua es un ciudadano de primera clase de Way Cooler. Las opciones de mosaico, las reglas de ventana y las opciones de tema están controladas por el hilo Lua integrado. Los scripts cortos, que de otro modo son demasiado cortos para ser programas de cliente adecuados, también se pueden escribir para ampliar las capacidades del administrador de ventanas.
Way Cooler está diseñado desde cero para ser seguro. La oxidación evita que Way Cooler tenga una carrera de datos, punteros colgantes o una falla de seguridad. Para maximizar las garantías de seguridad de Wayland, todos los programas cliente deben autenticarse primero utilizando Lua, y solo se les otorgan los permisos que requieren para realizar su tarea.
Discontinuado La última actualización del repositorio de GitHub (https://github.com/xorg62/wmfs) se realizó el 14 de agosto de 2013. El sitio web oficial ya no está disponible, pero se ha archivado en Internet Archive: https: // web. archive.org/web/20141218125810/http://wmfs.info/