aboutsummaryrefslogtreecommitdiff
path: root/nixos/default.nix
blob: 97317c82d210ffbacf403c52cd2ebd0ee409b87e (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
self: let

  modules = {

    turris-board = import ./modules/turris-board.nix;
    turris-crossbuild = import ./modules/turris-crossbuild.nix;
    turris-defaults = import ./modules/turris-defaults.nix;
    turris-mox-support = import ./modules/turris-mox-support.nix;
    turris-moxled = import ./modules/turris-moxled.nix;
    turris-omnia-support = import ./modules/turris-omnia-support.nix;
    turris-tarball = import ./modules/turris-tarball.nix;

    #kernel-patches = import ./modules/kernel-patches.nix;
    armv7l-overlay = import ./modules/armv7l-overlay.nix;

    hostapd = import ./modules/hostapd.nix;

  };

in modules // {
  default = {
    imports = builtins.attrValues modules;
    nixpkgs.overlays = [ self.overlays.default ];
  };
}