Sobre el proyecto

Este repositorio contiene una configuración personal de NixOS diseñada para dos hosts específicos: un escritorio principal utilizado para gaming y desarrollo, y un servidor para servicios autoalojados. Las características técnicas clave incluyen: - Gestión de Ventanas: Hyprland es el predeterminado, con especializaciones de arranque para Mango y Niri. - Tematización: Implementada a través de Stylix utilizando el tema Rose Pine. - Gestión de Secretos: Manejada a través de Agenix. - Formateo: Utiliza Alejandra para el formateo de la configuración. - Stack de Monitoreo: Incluye Prometheus, Alertmanager, Grafana, Loki y Alloy, con validación proporcionada a través de flake checks. La estructura del proyecto separa los ajustes específicos de la máquina en el directorio hosts, los puntos de entrada de usuario en el directorio users, y módulos reutilizables de sistema y home. Requiere que se genere un hardware-configuration.nix personalizado y se coloque en el directorio de host correspondiente para un despliegue exitoso.