osmium: add all icon sizes

This commit is contained in:
twoneis
2026-05-05 22:13:32 +02:00
parent 6d7ebac433
commit c500de46d8
+8 -2
View File
@@ -64,7 +64,7 @@ stdenv.mkDerivation rec {
installPhase = ''
runHook preInstall
mkdir -p $out/{bin,opt,share/icons/hicolor/256x256/apps}
mkdir -p $out/{bin,opt,share}
mv * $out/opt/
chmod +x $out/opt/osmium
@@ -76,7 +76,13 @@ stdenv.mkDerivation rec {
--prefix XDG_DATA_DIRS : "${gtk3}/share/gsettings-schemas/${gtk3.name}/" \
--prefix LD_LIBRARY_PATH : ${lib.makeLibraryPath [ libGL ]}
ln -s $out/opt/resources/assets/icons/256x256.png $out/share/icons/hicolor/256x256/apps/osmium.png
for size in 16x16 32x32 48x48 64x64 128x128 256x256 512x512
do
mkdir -p $out/share/icons/hicolor/$size/apps
ln -s $out/opt/resources/assets/icons/$size.png $out/share/icons/hicolor/$size/apps/osmium.png
done
ln -s $out/opt/resources/assets/icons/1024x1024.png $out/share/icons/osmium.png
ln -s "$desktopItem/share/applications" $out/share