Sobre el proyecto

Hyprland es un compositor Wayland de mosaico dinámico 100% independiente que enfatiza tanto el refinamiento visual como la personalización. A diferencia de los compositores construidos sobre wlroots, libweston, kwin o mutter, implementa su propia pila y tiene como objetivo ofrecer funciones Wayland de vanguardia. Las capacidades clave descritas en el README incluyen: - Efectos visuales: bordes con degradados, múltiples tipos de desenfoque, animaciones, brillo y sombras. - Curvas bezier y de resorte personalizadas para ajustar las animaciones. - Potente soporte de complementos con un gestor de complementos integrado. - Soporte de tearing destinado a mejorar el rendimiento en juegos. - La configuración se recarga instantáneamente al guardarla. - Atajos de teclado globales pasados a las aplicaciones. - Modos de ventana: mosaico, pseudomosaico, flotante y pantalla completa. - Espacios de trabajo especiales (scratchpads), grupos de ventanas en modo pestañas y espacios de trabajo totalmente dinámicos. - Reglas para ventanas, monitores y capas. - IPC basado en sockets para control externo e integración. - Soporte nativo para IME y paneles de entrada. - Opciones de diseño que incluyen Dwindle, Scrolling, Master, Monocle, diseños personalizados con Lua y diseños personalizados mediante complementos, con diseños por espacio de trabajo. El proyecto se encuentra en un desarrollo rápido y activo y se describe como que tiene una base de código fácilmente expandible y legible. La documentación de instalación, inicio rápido, configuración y contribución está enlazada desde el README. El repositorio también acredita proyectos previos de compositores Wayland como wlroots, tinywl, Sway, Vivarium, dwl y Wayfire como referencias.