summaryrefslogtreecommitdiff
path: root/users/default.nix
diff options
context:
space:
mode:
authorseth <[email protected]>2023-08-26 01:16:17 -0400
committerseth <[email protected]>2023-08-26 01:26:45 -0400
commitcd91eca6ca8eba1864cfb54a4d3f851dbeadfa0a (patch)
tree0b8100604c7aac4a44404156eae624846978cecf /users/default.nix
parent1cb14d6bd0db86ae5907de402ce787182e5674e5 (diff)
lib: move back to mapHMUsers
Diffstat (limited to 'users/default.nix')
-rw-r--r--users/default.nix24
1 files changed, 19 insertions, 5 deletions
diff --git a/users/default.nix b/users/default.nix
index 864ed65..2b783d1 100644
--- a/users/default.nix
+++ b/users/default.nix
@@ -1,14 +1,28 @@
{
- config,
inputs,
self,
...
}: let
- inherit (self.lib.configs) genHMUsers genHMModules;
- users = import ./users.nix inputs;
+ inherit (self.lib.configs) genHMModules mapHMUsers;
+ inherit (inputs) 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
+ ];
+ };
+ in {
+ seth = seth "x86_64-linux";
+ };
in {
flake = {
- homeConfigurations = genHMUsers users config.systems;
- homeManagerModules = genHMModules (users "x86_64-linux");
+ homeConfigurations = mapHMUsers users;
+ homeManagerModules = genHMModules users;
};
}