blob: 47d35bd628064e37c76323735829d777c0dd8d52 (
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
|
{
inputs,
self,
...
}: let
inherit (self.lib.configs) genHMModules mapHMUsers;
inherit (inputs) arkenfox getchoo nixpkgs nix-index-database nur;
users = let
seth = system: {
pkgs = import nixpkgs {
inherit system;
overlays = [nur.overlay getchoo.overlays.default];
};
modules = [
nix-index-database.hmModules.nix-index
arkenfox.hmModules.arkenfox
];
};
in {
seth = seth "x86_64-linux";
};
in {
flake = {
homeConfigurations = mapHMUsers users;
homeManagerModules = genHMModules users;
};
}
|