Files
platform/install-anywhere/install.sh

9 lines
537 B
Bash

# for i in $(cat hosts.lists); do IFS=","; set -- $i;
# sed "s/@iface@/$2/; s/@address@/$1/" configuration.templ.nix > configuration.nix
# nix run github:nix-community/nixos-anywhere -- --flake .#generic \
# --generate-hardware-config nixos-generate-config ./hardware-configuration.nix \
# --target-host root@$1
# rm configuration.nix
# done
nixos-anywhere --store-paths "$(nix-build -A nixosConfigurations.generic.config.system.build.diskoScript)" "$(nix-build -A nixosConfigurations.generic.config.system.build.toplevel)" root@"$1"