+21
hosts/default.nix
+21
hosts/default.nix
···
1
+
{ self, inputs, ... }: {
2
+
imports = [
3
+
inputs.easy-hosts.flakeModule
4
+
];
5
+
6
+
easy-hosts = {
7
+
perClass = class: {
8
+
modules = [
9
+
"${self}/modules/base/default.nix"
10
+
"${self}/modules/${class}/default.nix"
11
+
];
12
+
};
13
+
14
+
storm = {
15
+
arch = "x86_64";
16
+
class = "nixos";
17
+
};
18
+
19
+
# TBD: order of priority after `storm`: bow, puddle, umbrella
20
+
};
21
+
}
+1
modules/base/default.nix
+1
modules/base/default.nix
···
1
+
{}
+1
modules/nixos/default.nix
+1
modules/nixos/default.nix
···
1
+
{}