anchor.diff:  
     # For USB support, ensure that /var/run/vmware/<YOUR-UID>
     # exists and is owned by you. Then run vmware-usbarbitrator as root.
  -  bins = [ "vmware-view" "vmware-usbarbitrator" ];
  +  bins = [ "vmware-view" "vmware-view-legacy" "vmware-usbarbitrator" ];
  +
  +  mainProgram = "vmware-view-legacy";
   
     # This forces the default GTK theme (Adwaita) because Horizon is prone to
     # UI usability issues when using non-default themes, such as Adwaita-dark.
  
positive.code:   '';
  
    vmwareHorizonClientFiles = stdenv.mkDerivation {
      name = "vmwareHorizonClientFiles";
      inherit version;
      src = fetchurl {
        url = "https://download3.vmware.com/software/CART23FQ1_LIN_2203_TARBALL/VMware-Horizon-Client-Linux-2203-8.5.0-19586897.tar.gz";
  
negative.code:     name = "vmware-view";
      desktopName = "VMware Horizon Client";
      icon = "${vmwareHorizonClientFiles}/share/icons/vmware-view.png";
      exec = "${vmwareFHSUserEnv mainProgram}/bin/${mainProgram} %u";
      mimeTypes = [ "x-scheme-handler/vmware-view" ];
    };
  
  