anchor.diff:  
       nginx.enable = mkOption {
         type = types.bool;
  -      default = false;
  +      default = true;
         description = ''
           Whether to enable nginx virtual host management.
           Further nginx configuration can be done by adapting <literal>services.nginx.virtualHosts.&lt;name&gt;</literal>.
  
positive.code:         nextcloud-cron = {
            environment.NEXTCLOUD_CONFIG_DIR = "${cfg.home}/config";
            serviceConfig.Type = "oneshot";
            serviceConfig.User = "nextcloud";
            serviceConfig.ExecStart = "${phpPackage}/bin/php -f ${cfg.package}/cron.php";
          };
          nextcloud-update-plugins = mkIf cfg.autoUpdateApps.enable {
            serviceConfig.Type = "oneshot";
            serviceConfig.ExecStart = "${occ}/bin/nextcloud-occ app:update --all";
            serviceConfig.User = "nextcloud";
            startAt = cfg.autoUpdateApps.startAt;
          };
        };
  
        services.phpfpm = {
          pools.nextcloud = {
            user = "nextcloud";
            group = "nginx";
            phpOptions = phpOptionsStr;
            phpPackage = phpPackage;
            phpEnv = {
  
negative.code:     #! ${pkgs.runtimeShell}
      cd ${cfg.package}
      sudo=exec
      if [[ "$USER" != ${cfg.user} ]]; then
        sudo='exec /run/wrappers/bin/sudo -u ${cfg.user} --preserve-env=NEXTCLOUD_CONFIG_DIR --preserve-env=OC_PASS'
      fi
      export NEXTCLOUD_CONFIG_DIR="${cfg.home}/config"
      $sudo \
  