anchor.diff:  , gnome
   , gsettings-desktop-schemas
   , gtk3
  -, libpulseaudio
   , libuuid
   , libdrm
   , libX11
  
positive.code: 
    preFixup = ''
      # Add command line args to wrapGApp.
      gappsWrapperArgs+=(--add-flags ${lib.escapeShellArg commandLineArgs})
      gappsWrapperArgs+=(--add-flags "\''${NIXOS_OZONE_WL:+\''${WAYLAND_DISPLAY:+--ozone-platform=wayland}}")
    '';
  
    installCheckPhase = ''
  
negative.code: 
    nativeBuildInputs = [ dpkg wrapGAppsHook ];
  
    buildInputs = [
      # needed for GSETTINGS_SCHEMAS_PATH
      glib gsettings-desktop-schemas gtk3
  
      # needed for XDG_ICON_DIRS
      gnome.adwaita-icon-theme
    ];
  
    unpackPhase = "dpkg-deb --fsys-tarfile $src | tar -x --no-same-permissions --no-same-owner";
  
  