anchor.diff:      enableParallelBuilding = true;
   
       installPhase = ''
  -      install -Dm644 ../../misc/logos/icons_png/xonotic_128.png $out/share/pixmaps/xonotic.png
  +      for size in 16x16 24x24 32x32 48x48 64x64 72x72 96x96 128x128 192x192 256x256 512x512 1024x1024 scalable; do
  +        install -Dm644 ../../misc/logos/xonotic_icon.svg \
  +          $out/share/icons/hicolor/$size/xonotic.svg
  +      done
       '' + lib.optionalString withDedicated ''
         install -Dm755 darkplaces-dedicated "$out/bin/xonotic-dedicated"
       '' + lib.optionalString withGLX ''
  
positive.code:     ln -sf $out/bin/xonotic-sdl $out/bin/xonotic
    '' + lib.optionalString (withSDL || withGLX) ''
      mkdir -p $out/share
      ln -s ${xonotic-unwrapped}/share/pixmaps $out/share/pixmaps
      ${desktopItem.buildCommand}
    '' + ''
      for binary in $out/bin/xonotic-*; do
  
negative.code:     exec = "$out/bin/xonotic";
      comment = meta.description;
      desktopName = "Xonotic";
      categories = "Game;Shooter;";
      icon = "xonotic";
      startupNotify = "false";
    };
  