Le générateur
Le générateur (src/generator/, écrit en Rust) transforme la configuration
déclarative usr/config.yaml en code Nix consommé par le framework.
De YAML à Nix
Section intitulée « De YAML à Nix »- Entrée :
usr/config.yaml— hôtes, utilisateurs, réseau, services. - Sortie :
var/generated/—hosts.nix,users.nix,network.nix.
Ces fichiers sont générés : on ne les édite jamais à la main. Pour les régénérer après une modification de la configuration :
just generate