flake: use nixos-*-small by default
This commit is contained in:
parent
116468e4af
commit
3c7d611197
4 changed files with 30 additions and 7 deletions
|
@ -1,6 +1,7 @@
|
|||
{ self
|
||||
, agenix
|
||||
, nixpkgs
|
||||
, nixpkgs-full
|
||||
, home-manager
|
||||
, homepage
|
||||
, nixos-hardware
|
||||
|
@ -8,17 +9,19 @@
|
|||
, ...
|
||||
}@inputs:
|
||||
let
|
||||
nixosSystem = { system ? "x86_64-linux", extraModules ? [ ] }: nixpkgs.lib.nixosSystem {
|
||||
nixosSystem = { n_nixpkgs ? nixpkgs, system ? "x86_64-linux", extraModules ? [ ] }: n_nixpkgs.lib.nixosSystem {
|
||||
inherit system;
|
||||
|
||||
modules = [{
|
||||
|
||||
nixpkgs.overlays = nixpkgs.lib.attrValues self.overlays;
|
||||
}] ++ (nixpkgs.lib.attrValues self.nixosModules) ++ [ agenix.nixosModules.age ] ++ extraModules;
|
||||
nixpkgs.overlays = n_nixpkgs.lib.attrValues self.overlays;
|
||||
}] ++ (n_nixpkgs.lib.attrValues self.nixosModules) ++ [ agenix.nixosModules.age ] ++ extraModules;
|
||||
};
|
||||
in
|
||||
{
|
||||
gorgon = nixosSystem rec {
|
||||
n_nixpkgs = nixpkgs-full;
|
||||
|
||||
system = "x86_64-linux";
|
||||
|
||||
extraModules = [
|
||||
|
@ -83,6 +86,7 @@ in
|
|||
};
|
||||
|
||||
ninurta = nixosSystem {
|
||||
n_nixpkgs = nixpkgs-full;
|
||||
extraModules = [
|
||||
./ninurta/configuration.nix
|
||||
];
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue