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.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.