anchor.diff:        desktopName = "Sparrow Bitcoin Wallet";
         genericName = "Bitcoin Wallet";
         categories = [ "Finance" ];
  +      mimeTypes = [ "application/psbt" "application/bitcoin-transaction" "x-scheme-handler/bitcoin" "x-scheme-handler/auth47" "x-scheme-handler/lightning" ];
       })
     ];
   
  
positive.code: , makeDesktopItem
  , copyDesktopItems
  , autoPatchelfHook
  , openjdk17
  , gtk3
  , gsettings-desktop-schemas
  , writeScript
  
negative.code:       -m com.sparrowwallet.sparrow
      )
  
      XDG_DATA_DIRS=${gsettings-desktop-schemas}/share/gsettings-schemas/${gsettings-desktop-schemas.name}:${gtk3}/share/gsettings-schemas/${gtk3.name}:$XDG_DATA_DIRS ${openjdk18}/bin/java ''${params[@]} $@
    '';
  
    torWrapper = writeScript "tor-wrapper" ''
  