Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

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

Ver códigoProblemas y ayudaRepositorio ↗
00

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.

CASOS DE USO
  • 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
PUNTOS DESTACADOS
  • 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
PRECAUCIONES
  • 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
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU1 vCPUrecomendación inicial
MEMORIA1 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADlownivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Despliegue manual

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.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
No detectados
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
No detectados
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

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.