Refactor flake patching/recursion
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
This commit is contained in:
@@ -192,11 +192,7 @@ cat <<EOF > "./hosts/$host/README.md"
|
||||
EOF
|
||||
|
||||
sed -i "/nixosConfigurations = {/a\\
|
||||
$host = nixpkgs.lib.nixosSystem rec {\\
|
||||
system = \"x86_64-linux\";\\
|
||||
modules = [ ./hosts/$host ];\\
|
||||
specialArgs = { inherit inputs system; };\\
|
||||
};\n\n" flake.nix
|
||||
$host = mkNixosConfiguration inputs system [ ./hosts/$host ];\n" flake.nix
|
||||
|
||||
sed -i "/knownHosts = {/a\\ $host.publicKeyFile = ../../../../$host/secrets/ssh_host_ed25519_key.pub;" ./hosts/common/configs/system/ssh/default.nix
|
||||
|
||||
|
Reference in New Issue
Block a user