From 015f47f36a0ad9b8b60fcb8e5b245bdd78ec3528 Mon Sep 17 00:00:00 2001 From: Julian Mutter Date: Sun, 16 Aug 2026 10:13:54 +0200 Subject: [PATCH] smath: fix icon --- packages/smath-studio.nix | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/packages/smath-studio.nix b/packages/smath-studio.nix index d649e3b..85a080c 100644 --- a/packages/smath-studio.nix +++ b/packages/smath-studio.nix @@ -30,6 +30,13 @@ in extraInstallCommands = '' install -m 444 -D ${appimageContents}/*.desktop -t $out/share/applications sed -i "s|^Exec=.*|Exec=smath-studio %U|" $out/share/applications/*.desktop - cp -r ${appimageContents}/usr/share/icons $out/share + + # Package icons into /apps directory + for icon in ${appimageContents}/usr/share/icons/hicolor/*/*.png; do + if [ -f "$icon" ]; then + size=$(basename $(dirname "$icon")) + install -m 444 -D "$icon" "$out/share/icons/hicolor/$size/apps/smath.png" + fi + done ''; }