From 43c9825e49d25fbd2c19abcdeb8f73aee8be2a4c Mon Sep 17 00:00:00 2001 From: Gregor Kleen Date: Wed, 14 May 2025 10:50:27 +0200 Subject: ... --- system-profiles/rebuild-machines/default.nix | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) (limited to 'system-profiles/rebuild-machines') diff --git a/system-profiles/rebuild-machines/default.nix b/system-profiles/rebuild-machines/default.nix index 544f47e1..de86cd74 100644 --- a/system-profiles/rebuild-machines/default.nix +++ b/system-profiles/rebuild-machines/default.nix @@ -25,16 +25,18 @@ let phases = [ "buildPhase" "installPhase" ]; - inherit (pkgs) zsh coreutils openssh; - inherit (cfg) scriptName; - inherit (cfg.flake) flakeOutput; - flake = cfg.flake.name; - nixosRebuild = config.system.build.nixos-rebuild; - inherit (config.security) wrapperDir; - inherit sshConfig; - buildPhase = '' - substituteAll $src rebuild-machine.zsh + substitute $src rebuild-machine.zsh \ + --subst-var-by zsh ${pkgs.zsh} \ + --subst-var-by coreutils ${pkgs.coreutils} \ + --subst-var-by openssh ${pkgs.openssh} \ + --subst-var-by wrapperDir ${config.security.wrapperDir} \ + --subst-var-by sshConfig ${sshConfig} \ + --subst-var-by out "$out" \ + --subst-var-by nixosRebuild ${config.system.build.nixos-rebuild} \ + --subst-var-by flake ${cfg.flake.name} \ + --subst-var-by scriptName ${cfg.scriptName} \ + --subst-var-by flakeOutput ${cfg.flake.flakeOutput} ''; installPhase = '' -- cgit v1.2.3