summaryrefslogtreecommitdiff
path: root/hosts/nixos.nix
blob: c5dc34acb44dda32fb402c146af705dfec25d7b3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
inputs: let
  mkNixosSystem = system: path:
    inputs.nixpkgs.lib.nixosSystem {
      inherit system;
      specialArgs = {inherit inputs;};
      modules = import (./. + "/${path}") inputs;
    };
in {
  fw11 = mkNixosSystem "x86_64-linux" "local/fw11";
  master = mkNixosSystem "x64_64-linux" "local/master";
  # vivo2025 = mkNixosSystem "x64_64-linux" "local/vivo2025";
  ohira = mkNixosSystem "x64_64-linux" "local/ohira";
  # # headless
  # r5s = mkNixosSystem "aarch64-linux" "headless/r5s";
  # pi4 = mkNixosSystem "aarch64-linux" "headless/pi4";
  # # cloud boxes
  sortug = mkNixosSystem "x64_64-linux" "cloud/sortug";
  # lightnode = mkNixosSystem "x64_64-linux" "cloud/lightnode";
  # hostinger = mkNixosSystem "x64_64-linux" "cloud/hostinger";
  # contabo = mkNixosSystem "x64_64-linux" "cloud/contabo";
}