{ pkgs, config, ... }: { sops.secrets.gaming_password = { sopsFile = ../secrets.yaml; neededForUsers = true; }; users = { users.gaming = { isNormalUser = true; hashedPasswordFile = "${config.sops.secrets.gaming_password.path}"; shell = pkgs.zsh; group = "gaming"; extraGroups = [ "audio" "video" "users" ]; uid = 1100; }; groups.gaming.gid = 1100; }; home-manager.users.gaming = import ./systems/${config.networking.hostName}.nix; }