kuro: use 512x512 icon (#383719)

This commit is contained in:
Aleksana
2025-02-25 21:06:29 +08:00
committed by GitHub
+4 -1
View File
@@ -10,6 +10,7 @@
makeDesktopItem,
copyDesktopItems,
electron,
imagemagick,
}:
stdenv.mkDerivation rec {
@@ -36,6 +37,7 @@ stdenv.mkDerivation rec {
nodejs
makeWrapper
copyDesktopItems
imagemagick
];
yarnBuildScript = "electron-builder";
@@ -53,7 +55,8 @@ stdenv.mkDerivation rec {
cp -r ./dist/*-unpacked/{locales,resources{,.pak}} "$out/share/lib/kuro"
# icons
install -Dm644 ./static/Icon.png $out/share/icons/hicolor/1024x1024/apps/kuro.png
magick static/Icon.png -resize 512x512 kuro.png # original icon is 1024x1024, which isn't supported by hicolor
install -Dm444 kuro.png $out/share/icons/hicolor/512x512/apps/kuro.png
# executable wrapper
makeWrapper '${electron}/bin/electron' "$out/bin/kuro" \