diff options
Diffstat (limited to 'guix-reconfigure.sh')
-rwxr-xr-x | guix-reconfigure.sh | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/guix-reconfigure.sh b/guix-reconfigure.sh new file mode 100755 index 0000000..9eefabb --- /dev/null +++ b/guix-reconfigure.sh @@ -0,0 +1,7 @@ +#!/usr/bin/env bash +set -Eeuox pipefail +cd "$(dirname "${BASH_SOURCE[0]}")" + +envsubst < config.scm | ssh "$TLD" 'cat > /data/config.scm' +ssh "$TLD" guix pull +ssh "$TLD" sudo -i guix system reconfigure /data/config.scm |