summaryrefslogtreecommitdiff
path: root/users/default.nix
blob: 45cfc44654f7467bfe15167ef92b3bedb3f0a3da (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,
  myLib,
  self,
  ...
}: {
  perSystem = {system, ...}: let
    inherit (myLib.configs inputs) mkHMUsers;
    ci = myLib.ci [system];
  in {
    homeConfigurations = mkHMUsers {
      seth = {
        pkgs = import inputs.nixpkgs {
          inherit system;
          overlays = with inputs; [nur.overlay getchoo.overlays.default];
        };
        modules = [
          {_module.args.osConfig = {};}
          inputs.nix-index-database.hmModules.nix-index
        ];
      };
    };

    packages = (ci.mkCompatibleHM self.homeConfigurations).${system};
  };
}