diff --git a/nix/pkgs/device-templates.nix b/nix/pkgs/device-templates.nix index 1614122..3b40d7e 100644 --- a/nix/pkgs/device-templates.nix +++ b/nix/pkgs/device-templates.nix @@ -6,7 +6,7 @@ let device-scripts = builtins.mapAttrs (hostName: hostConfig@{ role, model, ... }: - pkgs.writeScript "${hostName}.sh" ( + pkgs.writeScriptBin "${hostName}.sh" ( let args = { inherit self hostName config hostConfig pkgs; @@ -36,7 +36,7 @@ let '' + builtins.concatStringsSep "\n" ( map (hostName: - "ln -s ${device-scripts.${hostName}} $out/bin/${hostName}.sh" + "ln -s ${device-scripts.${hostName}}/bin/${hostName}.sh $out/bin/${hostName}.sh" ) (builtins.attrNames device-scripts) ) );