diff options
Diffstat (limited to 'ops')
-rw-r--r-- | ops/nixos.nix | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/ops/nixos.nix b/ops/nixos.nix index 147a016efc00..1442d89b30c1 100644 --- a/ops/nixos.nix +++ b/ops/nixos.nix @@ -40,7 +40,10 @@ in rec { (throw "${hostname} is not a known NixOS host") (map nixosFor depot.ops.machines.all-systems)); - rebuild-system = rebuildSystemWith depot.path; + rebuild-system = rebuildSystemWith ( + # HACK: use the string of the original source to avoid copying the whole + # depot into the store just for this + builtins.toString depot.path.origSrc); rebuildSystemWith = depotPath: pkgs.writeShellScriptBin "rebuild-system" '' set -ue |