diff options
| author | seth <[email protected]> | 2023-08-17 19:57:52 -0400 |
|---|---|---|
| committer | seth <[email protected]> | 2023-08-19 04:33:09 -0400 |
| commit | ee7a8059e51773a312beeeee29f66ad65cd3af03 (patch) | |
| tree | 165d55c8d6b6bbec9f49256c7252341b363abba4 /users | |
| parent | 97107c4e96611fe08623de9526896948280dc504 (diff) | |
!garnix -> hercules-ci
Diffstat (limited to 'users')
| -rw-r--r-- | users/default.nix | 21 | ||||
| -rw-r--r-- | users/users.nix | 18 |
2 files changed, 25 insertions, 14 deletions
diff --git a/users/default.nix b/users/default.nix index 77836f5..2dc930c 100644 --- a/users/default.nix +++ b/users/default.nix @@ -3,21 +3,14 @@ self, ... }: let - inherit (self.lib.configs) genHMCfgs genHMModules; - - users = { - seth = { - nixpkgsArgs = { - overlays = with inputs; [nur.overlay getchoo.overlays.default]; - }; - modules = [ - inputs.nix-index-database.hmModules.nix-index - ]; - }; - }; + inherit (self.lib.configs) mapHMUsers genHMModules; + users = import ./users.nix inputs; in { + perSystem = {system, ...}: { + homeConfigurations = mapHMUsers (users system); + }; + flake = { - homeConfigurations = genHMCfgs users; - homeManagerModules = genHMModules users; + homeManagerModules = genHMModules (users "x86_64-linux"); }; } diff --git a/users/users.nix b/users/users.nix new file mode 100644 index 0000000..af8a9ae --- /dev/null +++ b/users/users.nix @@ -0,0 +1,18 @@ +{ + getchoo, + nixpkgs, + nix-index-database, + nur, + ... +}: system: { + seth = { + pkgs = import nixpkgs { + inherit system; + overlays = [nur.overlay getchoo.overlays.default]; + }; + + modules = [ + nix-index-database.hmModules.nix-index + ]; + }; +} |
