anchor.diff:        };
       };
   
  -    users.groups = mkIf (cfg.group == "hqplayer") {
  +    users.groups = {
         hqplayer.gid = config.ids.gids.hqplayer;
       };
   
  -    users.users = mkIf (cfg.user == "hqplayer") {
  +    users.users = {
         hqplayer = {
           description = "hqplayer daemon user";
           extraGroups = [ "audio" ];
  -        group = cfg.group;
  +        group = "hqplayer";
           uid = config.ids.uids.hqplayer;
         };
       };
  
positive.code:           Open TCP port 8088 in the firewall for the server.
          '';
        };
  
        user = mkOption {
          type = types.str;
          default = "hqplayer";
          description = ''
            User account under which hqplayerd runs.
          '';
        };
  
        group = mkOption {
          type = types.str;
          default = "hqplayer";
          description = ''
            Group account under which hqplayerd runs.
          '';
        };
      };
    };
  
  
negative.code:         serviceConfig = {
            ExecStart = "${pkg}/bin/hqplayerd";
  
            User = "hqplayer";
            Group = "hqplayer";
  
            Restart = "on-failure";
            RestartSec = 5;
  