summaryrefslogtreecommitdiff
path: root/users/default.nix
blob: 1f4f216db00cab7b06143482d4565e1a44c77afa (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
{
  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 = {};}];
      };
    };

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