nixos/scripts/update_all_systems.xsh

16 lines
255 B
Plaintext
Executable File

#!/usr/bin/env xonsh
hosts = [
"grav",
"heimdall",
"nixos-test-vm",
]
for host in hosts:
fqdn = "{}.2li.local".format(host)
print(fqdn)
print("-" * len(fqdn))
ssh @(fqdn) 'cd .nixos && git pull && rebuild'
print("")
print("")