summaryrefslogtreecommitdiff
path: root/machines/flake-module.nix
blob: d06bfc2dbdd572373cf41e38da269834e3bb7aa9 (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
27
28
29
{ lib, self, ... }:
let
  inherit (lib) nixosSystem;
  inherit (self.nixosModules) xnet xlib;
in
{
  flake.nixosConfigurations = {
    t480 = nixosSystem {
      system = "x86_64-linux";
      specialArgs = { inherit xlib; };
      modules = [ ./t480 xnet ];
    };

    iso = nixosSystem {
      system = "x86_64-linux";
      modules = [ ./iso ];
    };

    # t1 = nixosSystem {
    #   system = "x86_64-linux";
    #   modules = [ ./t1 ];
    # };
    #
    # iridium = nixosSystem {
    #   system = "x86_64-linux";
    #   modules = [ ./iridium ];
    # };
  };
}