33 lines
635 B
Nix
33 lines
635 B
Nix
let
|
|
inputs = import ./inputs.nix;
|
|
modules = import ./util/get-modules.nix inputs;
|
|
create = import ./create.nix {
|
|
system = "x86_64-linux";
|
|
inherit inputs;
|
|
sharedModules =
|
|
with inputs;
|
|
(modules [
|
|
culr
|
|
meat
|
|
niri
|
|
niri-tag
|
|
lix-module
|
|
angrr
|
|
arbys
|
|
# smooooth
|
|
])
|
|
++ [
|
|
nix-index-database.nixosModules.nix-index
|
|
./system/substituters.nix
|
|
];
|
|
};
|
|
in
|
|
{
|
|
nixosConfigurations = create.systems {
|
|
quiver = {
|
|
user = "bolt";
|
|
imports = with inputs; (modules [ nyx ]);
|
|
};
|
|
adrift.user = "plank";
|
|
};
|
|
}
|