diff options
| author | seth <[email protected]> | 2023-05-22 02:35:15 -0400 |
|---|---|---|
| committer | seth <[email protected]> | 2023-05-23 11:05:28 -0400 |
| commit | 630934a2631d9429b4e46c1b6ec0f6640f332384 (patch) | |
| tree | d8bd14cafb0ac382625bc5dca79b84d497e9bab7 /users | |
| parent | 2cb6cfab9553184c1e6a10303cb832fe96080d00 (diff) | |
!hercules-ci -> hydra
Diffstat (limited to 'users')
| -rw-r--r-- | users/default.nix | 30 |
1 files changed, 9 insertions, 21 deletions
diff --git a/users/default.nix b/users/default.nix index 47ff5a0..78e2ee8 100644 --- a/users/default.nix +++ b/users/default.nix @@ -1,27 +1,15 @@ -{inputs, ...}: let - mkHMUser = { - name, - modules ? [], - pkgs ? import inputs.nixpkgs {system = "x86_64-linux";}, - extraSpecialArgs ? inputs, - }: - inputs.home-manager.lib.homeManagerConfiguration { - inherit pkgs extraSpecialArgs; - modules = - [ - { - programs.home-manager.enable = true; - } - ] - ++ [./${name}/home.nix] - ++ modules; - }; -in { - perSystem = {system, ...}: { +{ + inputs, + myLib, + ... +}: { + perSystem = {system, ...}: let + inherit (myLib.my) mkHMUser; + in { homeConfigurations = { seth = mkHMUser { name = "seth"; - pkgs = import inputs.nixpkgsUnstable { + pkgs = import inputs.nixpkgs { inherit system; overlays = with inputs; [nur.overlay getchoo.overlays.default]; }; |
