nixos-install: move to pkgs/by-name
This commit is contained in:
parent
825f6ffa9e
commit
51b47621ac
@ -19,19 +19,7 @@ let
|
|||||||
|
|
||||||
inherit (pkgs) nixos-build-vms;
|
inherit (pkgs) nixos-build-vms;
|
||||||
|
|
||||||
nixos-install = makeProg {
|
nixos-install = pkgs.nixos-install.override { nix = config.nix.package; };
|
||||||
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-rebuild = pkgs.nixos-rebuild.override { nix = config.nix.package.out; };
|
nixos-rebuild = pkgs.nixos-rebuild.override { nix = config.nix.package.out; };
|
||||||
|
|
||||||
nixos-generate-config = makeProg {
|
nixos-generate-config = makeProg {
|
||||||
|
33
pkgs/by-name/ni/nixos-install/package.nix
Normal file
33
pkgs/by-name/ni/nixos-install/package.nix
Normal file
@ -0,0 +1,33 @@
|
|||||||
|
{
|
||||||
|
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";
|
||||||
|
}
|
Loading…
Reference in New Issue
Block a user