nixos-config
Configuración NixOS & Home Manager para gestión de portátiles y servidor doméstico mediante flakes, con estructura modular que separa configuraciones por host.
Ficha actualizada 27 sept 2026, 14:37 · upstream 27 sept 2026, 14:25 · release sin release detectada
Qué es nixos-config
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Este repositorio contiene configuraciones declarativas para NixOS y Home Manager gestionadas a través de flakes. La estructura modular permite compartir configuración entre máquinas mientras mantiene elementos específicos del host separados. Se utiliza Disko para particionado de disco y nixos-install para despliegue.
El entorno de escritorio está basado en Wayland con Hyprland como gestor de ventanas, complementado por una suite completa de herramientas de productividad: gestores de notificaciones, cortador de pantalla, lanzadores de aplicaciones y terminal. El servidor doméstico ejecuta servicios autohospedados para medios, descargas y monitorización.
La configuración incluye gestión de secretos encriptada, integración con Tailscale para acceso remoto y Caddy como proxy inverso con certificados SSL gestionados vía Cloudflare DNS.
- Configuración reproducible de estaciones de trabajo personales con NixOS
- Gestión declarativa de servicios autohospedados en servidor doméstico
- Compartir configuración entre múltiples máquinas del mismo usuario
- Implementación de entorno Wayland completo con Hyprland
- Automatización de despliegue mediante scripts y flake.nix
- Estructura modular que separa configuraciones por host en hosts/<hostname>/
- Gestión de secretos encriptada en carpeta secrets/
- Integración con Home Manager para configuración de usuario declarativa
- Uso de flakes para reproducibilidad y versionado de dependencias
- Configuración de servicios autohospedados mediante NixOS (Jellyfin, Immich, arr stack)
- Proxy inverso Caddy con gestión automática de certificados SSL vía Cloudflare
- Configuración diseñada para único usuario, no apta para entornos multiusuario
- Requiere conocimientos previos de NixOS y Home Manager para mantenimiento
- No incluye Docker ni Compose según análisis técnico
- Dependencia de nix-community/disko para particionado de disco
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Instalar desde ISO de NixOS, montar VeraCrypt USB con claves SSH en /etc/ssh/, clonar repositorio y ejecutar disko para particionado. Actualizar dispositivo de disco en hosts/<hostname>/disk-configuration.nix antes de instalar. Ejecutar nixos-install --flake .#<hostname> tras instalación. Reboot obligatorio.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.