mirror of
https://github.com/Gerg-L/nixos.git
synced 2025-12-10 00:43:56 -05:00
moved install iso from a package to a host
made funnier functions gave more modules disable options updated lint command
This commit is contained in:
parent
ccbc3cc2af
commit
c4e6bcb664
9 changed files with 132 additions and 120 deletions
32
flake.nix
32
flake.nix
|
|
@ -39,17 +39,18 @@
|
|||
inputs.nixpkgs.follows = "unstable";
|
||||
};
|
||||
};
|
||||
outputs = inputs @ {
|
||||
unstable,
|
||||
nixos-generators,
|
||||
...
|
||||
}: let
|
||||
|
||||
outputs = inputs: let
|
||||
lib = import ./lib inputs;
|
||||
in
|
||||
lib.withSystem (
|
||||
system: let
|
||||
pkgs = unstable.legacyPackages.${system};
|
||||
in {
|
||||
lib.gerg-utils {
|
||||
allowUnfree = true;
|
||||
} (
|
||||
{
|
||||
pkgs,
|
||||
system,
|
||||
...
|
||||
}: {
|
||||
inherit lib;
|
||||
nixosConfigurations =
|
||||
lib.mkHosts
|
||||
|
|
@ -58,6 +59,7 @@
|
|||
"gerg-desktop"
|
||||
"game-laptop"
|
||||
"moms-laptop"
|
||||
"iso"
|
||||
];
|
||||
|
||||
nixosModules = lib.mkModules ./modules;
|
||||
|
|
@ -77,17 +79,7 @@
|
|||
];
|
||||
};
|
||||
|
||||
packages.${system} =
|
||||
{
|
||||
nixos-iso = nixos-generators.nixosGenerate {
|
||||
inherit system;
|
||||
format = "install-iso";
|
||||
modules = [
|
||||
(import ./installer inputs)
|
||||
];
|
||||
};
|
||||
}
|
||||
// lib.mkPackages ./packages pkgs;
|
||||
packages.${system} = lib.mkPackages ./packages pkgs;
|
||||
}
|
||||
);
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue