Unverified Commit 7d0bb438 authored by Aleksana's avatar Aleksana Committed by GitHub
Browse files

kuro: use 512x512 icon (#383719)

parents b920a26b b18dade7
Loading
Loading
Loading
Loading
+4 −1
Original line number Diff line number Diff line
@@ -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" \