From 6ca79241fe6a45ca4468e4c54c778df116c0b14f Mon Sep 17 00:00:00 2001 From: seth Date: Thu, 17 Aug 2023 13:46:41 -0400 Subject: users/seth: make everything a module --- users/default.nix | 28 ++++++++++++++++------------ 1 file changed, 16 insertions(+), 12 deletions(-) (limited to 'users/default.nix') diff --git a/users/default.nix b/users/default.nix index 28c03dc..77836f5 100644 --- a/users/default.nix +++ b/users/default.nix @@ -2,18 +2,22 @@ inputs, self, ... -}: { - flake.homeConfigurations = let - users = { - seth = { - nixpkgsArgs = { - overlays = with inputs; [nur.overlay getchoo.overlays.default]; - }; - modules = [ - inputs.nix-index-database.hmModules.nix-index - ]; +}: 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 + ]; }; - in - self.lib.configs.genHMCfgs users; + }; +in { + flake = { + homeConfigurations = genHMCfgs users; + homeManagerModules = genHMModules users; + }; } -- cgit v1.2.3