diff --git a/deployment/data-model-test.nix b/deployment/data-model-test.nix index b7d55ab0..6c2ba86b 100644 --- a/deployment/data-model-test.nix +++ b/deployment/data-model-test.nix @@ -145,8 +145,15 @@ in { ... }: { _class = "nixos"; - users.users = config.resources.shell.login-shell.apply ( - lib.filterAttrs (_name: value: value ? login-shell) requests + users.users = ( + config.resources.login-shell.policy.apply ( + lib.concatMapAttrs ( + _application: resources: + lib.mapAttrs (_k: lib.getAttr "login-shell") ( + lib.filterAttrs (_name: value: value ? login-shell) resources + ) + ) requests + ) ); }; };