Commit 51b47621 authored by K900's avatar K900
Browse files

nixos-install: move to pkgs/by-name

parent 825f6ffa
Loading
Loading
Loading
Loading
+1 −13
Original line number Diff line number Diff line
@@ -19,19 +19,7 @@ let

  inherit (pkgs) nixos-build-vms;

  nixos-install = makeProg {
    name = "nixos-install";
    src = ./nixos-install.sh;
    inherit (pkgs) runtimeShell;
    nix = config.nix.package.out;
    path = makeBinPath [
      pkgs.jq
      nixos-enter
      pkgs.util-linuxMinimal
    ];
    manPage = ./manpages/nixos-install.8;
  };

  nixos-install = pkgs.nixos-install.override { nix = config.nix.package; };
  nixos-rebuild = pkgs.nixos-rebuild.override { nix = config.nix.package.out; };

  nixos-generate-config = makeProg {
+33 −0
Original line number Diff line number Diff line
{
  lib,
  substituteAll,
  runtimeShell,
  installShellFiles,
  nix,
  jq,
  nixos-enter,
  util-linuxMinimal,
}:
substituteAll {
  name = "nixos-install";
  src = ./nixos-install.sh;

  inherit runtimeShell nix;

  path = lib.makeBinPath [
    jq
    nixos-enter
    util-linuxMinimal
  ];

  dir = "bin";
  isExecutable = true;

  nativeBuildInputs = [ installShellFiles ];

  postInstall = ''
    installManPage ${./nixos-install.8}
  '';

  meta.mainProgram = "nixos-install";
}