diff --git a/pkgs/by-name/fl/flclash/package.nix b/pkgs/by-name/fl/flclash/package.nix index 08063580d0d5..e69e8f2fbcf3 100644 --- a/pkgs/by-name/fl/flclash/package.nix +++ b/pkgs/by-name/fl/flclash/package.nix @@ -8,6 +8,7 @@ makeDesktopItem, copyDesktopItems, autoPatchelfHook, + imagemagick, }: let @@ -64,6 +65,7 @@ flutter335.buildFlutterApplication { nativeBuildInputs = [ copyDesktopItems autoPatchelfHook + imagemagick ]; buildInputs = [ @@ -96,7 +98,8 @@ flutter335.buildFlutterApplication { ''; postInstall = '' - install -D --mode=0644 assets/images/icon.png $out/share/pixmaps/flclash.png + mkdir -p $out/share/icons/hicolor/512x512/apps + magick assets/images/icon.png -resize 512x512 $out/share/icons/hicolor/512x512/apps/flclash.png ''; passthru = {