fix(nix): remove flattenAttrs

unfortunately modules don't like to be merged
This commit is contained in:
Mohammad Rafiq 2025-07-07 13:44:35 +08:00
parent 9abcb6c85b
commit 1dc3f4bf44
No known key found for this signature in database
3 changed files with 4 additions and 33 deletions

View file

@ -1,15 +1,13 @@
{ inputs, config, ... }:
let
inherit (cfg.lib) forAllUsers' flattenAttrs;
inherit (cfg.lib) forAllUsers';
cfg = config.flake;
hm = inputs.home-manager;
globalCfg = {
useGlobalPkgs = true;
useUserPackages = true;
extraSpecialArgs = { inherit (cfg) manifest; };
sharedModules = [
(flattenAttrs (cfg.modules.homeManager or { }))
];
sharedModules = [ cfg.modules.homeManager.default ];
users = forAllUsers' (name: _: cfg.homes.${name});
};
in