nixos/modules/users/test/default.nix
2024-02-26 13:24:33 +08:00

18 lines
439 B
Nix

inputs:
{
config =
let
inherit (inputs.lib) mkIf;
inherit (inputs.config.nixos) users;
in mkIf (builtins.elem "test" users.users)
{
users.users.test =
{
extraGroups = inputs.lib.intersectLists [ "video" ] (builtins.attrNames inputs.config.users.groups);
password = "test";
shell = inputs.pkgs.zsh;
};
home-manager.users.test.imports = users.sharedModules;
};
}