{ stdenv, genericSubstituter, shell, nix }: genericSubstituter { src = ./installer.sh; isExecutable = true; inherit shell nix; nixClosure = stdenv.mkDerivation { name = "closure"; builder = builtins.toFile "builder.sh" "source $stdenv/setup; /nix/bin/nix-store -qR $nix > $out"; inherit nix; }; }