anchor.diff:        mkdir -p $out/share/icons/hicolor/''${size}x''${size}/apps
         ln -s $base/product_logo_$size.png $out/share/icons/hicolor/''${size}x''${size}/apps/bytedance-feishu.png
       done
  +
  +    mkdir -p $out/bin
  +    ln -s $out/opt/bytedance/feishu/bytedance-feishu $out/bin/bytedance-feishu
     '';
   
     meta = with lib; {
  
positive.code:     mkdir -p $out
      mv usr/share $out/
      mv opt/ $out/
      chmod -R g-w $out
  
      substituteInPlace $out/share/applications/bytedance-feishu.desktop \
        --replace /usr/bin/bytedance-feishu-stable $out/opt/bytedance/feishu/bytedance-feishu
  
      wrapProgram $out/opt/bytedance/feishu/feishu \
        --prefix XDG_DATA_DIRS : "$XDG_ICON_DIRS:$GSETTINGS_SCHEMAS_PATH" \
        --prefix LD_LIBRARY_PATH : ${rpath}:$out/opt/bytedance/feishu
  
      mkdir -p $out/share/icons/hicolor
      base="$out/opt/bytedance/feishu"
  
negative.code: , wayland
  , wrapGAppsHook
  , xdg-utils
  
  # for custom command line arguments, e.g. "--use-gl=desktop"
  , commandLineArgs ? ""
  }:
  
  stdenv.mkDerivation rec {
  