Sobre el proyecto
genixis proporciona una configuración declarativa para sistemas de homelab utilizando Nix flakes. Soporta NixOS, macOS y otros sistemas similares a Unix. Para NixOS, utiliza disko para gestionar el particionamiento y formateo de discos durante la instalación, con instrucciones para la configuración inicial y reconstrucciones del sistema. En macOS, requiere habilitar el Acceso total al disco e instalar Rosetta/Xcode antes de aplicar las configuraciones a través de nix-darwin. Para Linux/*nix, utiliza system-manager para cambiar las configuraciones. El repositorio también incluye la configuración de Home Manager para configuraciones a nivel de usuario, permitiendo la gestión del entorno por usuario. El flake (github:jracon/genixis) está estructurado con diferentes roles de sistema (por ejemplo, #disko, #HOSTNAME, #USERNAME).
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.