2024-11-11 21:40:36 +01:00
|
|
|
inputs @ {
|
|
|
|
self,
|
|
|
|
nixpkgs,
|
2024-11-30 23:22:16 +01:00
|
|
|
colmena,
|
2024-11-11 21:40:36 +01:00
|
|
|
...
|
|
|
|
}: {
|
|
|
|
colmena = {
|
|
|
|
meta = {
|
|
|
|
nixpkgs = import nixpkgs {
|
|
|
|
system = "x86_64-linux";
|
|
|
|
};
|
|
|
|
|
|
|
|
specialArgs = {
|
|
|
|
inherit inputs self;
|
|
|
|
};
|
|
|
|
};
|
|
|
|
|
|
|
|
sue = {
|
|
|
|
imports = [
|
2024-11-17 23:03:19 +01:00
|
|
|
(import ./machines).sue.nixosModule
|
2024-11-11 21:40:36 +01:00
|
|
|
./nixos
|
|
|
|
];
|
|
|
|
};
|
|
|
|
|
|
|
|
gamepc = {
|
|
|
|
imports = [
|
2024-11-17 23:03:19 +01:00
|
|
|
(import ./machines).gamepc.nixosModule
|
2024-11-11 21:40:36 +01:00
|
|
|
./nixos
|
|
|
|
];
|
|
|
|
};
|
2024-11-30 22:48:30 +01:00
|
|
|
|
|
|
|
warwick = {
|
|
|
|
imports = [
|
|
|
|
(import ./machines).warwick.nixosModule
|
|
|
|
./nixos
|
|
|
|
];
|
|
|
|
};
|
2024-12-01 14:33:24 +01:00
|
|
|
|
|
|
|
atlas = {
|
|
|
|
imports = [
|
|
|
|
(import ./machines).atlas.nixosModule
|
|
|
|
./nixos
|
|
|
|
];
|
|
|
|
};
|
2024-12-01 15:40:51 +01:00
|
|
|
|
|
|
|
jefke = {
|
|
|
|
imports = [
|
|
|
|
(import ./machines).jefke.nixosModule
|
|
|
|
./nixos
|
|
|
|
];
|
|
|
|
};
|
2024-12-01 16:30:28 +01:00
|
|
|
|
|
|
|
lewis = {
|
|
|
|
imports = [
|
|
|
|
(import ./machines).lewis.nixosModule
|
|
|
|
./nixos
|
|
|
|
];
|
|
|
|
};
|
2024-11-11 21:40:36 +01:00
|
|
|
};
|
2024-11-30 23:22:16 +01:00
|
|
|
|
|
|
|
colmenaHive = colmena.lib.makeHive self.outputs.colmena;
|
2024-11-11 21:40:36 +01:00
|
|
|
}
|