blob: 00e90111002d7836c7ea2263dc225a290bab3d99 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
#!/usr/bin/env sh
[ "$#" -ne 2 ] && {
echo "Usage: $1 <ssh url> <host_name>"
exit 2
}
ssh_url="$1"
host_name="$2"
root="$(git rev-parse --show-toplevel)"
nix run github:numtide/nixos-anywhere -- \
--flake ".#$host_name" \
--target-host "$ssh_url" \
--generate-hardware-config nixos-generate-config "$root/hardware_config_$host_name.nix" \
--generate-hardware-config nixos-facter "$root/hardware_config_$host_name.json"
# vim: ft=sh
|