diff --git a/pkgs/applications/office/onlyoffice-bin/default.nix b/pkgs/applications/office/onlyoffice-bin/default.nix index e2dfb12c92f9..ba4a75ddfbaa 100644 --- a/pkgs/applications/office/onlyoffice-bin/default.nix +++ b/pkgs/applications/office/onlyoffice-bin/default.nix @@ -145,6 +145,13 @@ stdenv.mkDerivation rec { mv usr/share/* $out/share/ mv opt/onlyoffice/desktopeditors $out/share + for f in $out/share/desktopeditors/asc-de-*.png; do + size=$(basename "$f" ".png" | cut -d"-" -f3) + res="''${size}x''${size}" + mkdir -pv "$out/share/icons/hicolor/$res/apps" + ln -s "$f" "$out/share/icons/hicolor/$res/apps/onlyoffice-desktopeditors.png" + done; + substituteInPlace $out/bin/onlyoffice-desktopeditors \ --replace "/opt/onlyoffice/" "$out/share/"