From a61d63ff2cf36ce23c8a4481ac7c9a291e771edc Mon Sep 17 00:00:00 2001 From: Jan-Bulthuis Date: Thu, 27 Feb 2025 11:11:52 +0100 Subject: [PATCH] Fixed systemwide config --- modules/users/systemwide.nix | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/modules/users/systemwide.nix b/modules/users/systemwide.nix index 8944736..280b08f 100644 --- a/modules/users/systemwide.nix +++ b/modules/users/systemwide.nix @@ -25,12 +25,13 @@ let mkIf (any ( user: - (user.modules.${name}.enable - or (any (specialisation: specialisation.configuration.modules.${name}.enable) ( - attrValues user.modules.${name}.specialisations + ( + config.home-manager.users.${user}.modules.${name}.enable + || (any (specialisation: specialisation.configuration.modules.${name}.enable) ( + attrValues config.home-manager.users.${user}.specialisation )) ) - ) (attrValues config.home-manager.users)) + ) (attrNames config.home-manager.users)) (if (isAttrs moduleConfig) then moduleConfig else (moduleConfig { inherit config pkgs; })); };