blob: 9ebe2539d9b6af25a8e59558364a62fb72e6074a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
{inputs, ...}: let
mkNixosSystem = system: path:
inputs.nixpkgs.lib.nixosSystem {
inherit system;
specialArgs = {
inherit inputs;
};
modules = import (./. + "/${path}") inputs;
};
in {
s15 = mkNixosSystem "aarch64-linux" "local/s15";
fw11 = mkNixosSystem "x86_64-linux" "local/fw11";
master = mkNixosSystem "x86_64-linux" "local/master";
# vivo2025 = mkNixosSystem "x86_64-linux" "local/vivo2025";
ohira = mkNixosSystem "x86_64-linux" "local/ohira";
# # headless
# r5s = mkNixosSystem "aarch64-linux" "headless/r5s";
# pi4 = mkNixosSystem "aarch64-linux" "headless/pi4";
# # cloud boxes
sortug = mkNixosSystem "x86_64-linux" "cloud/sortug";
span = mkNixosSystem "x86_64-linux" "cloud/span";
lightnode = mkNixosSystem "x86_64-linux" "cloud/bkk";
hostinger = mkNixosSystem "x86_64-linux" "cloud/jeet";
hetzner = mkNixosSystem "aarch64-linux" "cloud/hetzner";
# contabo = mkNixosSystem "x86_64-linux" "cloud/contabo";
}
|