Skip to content

Commit a110a5a

Browse files
committed
fix: resize linux appimage icon
1 parent 70e92df commit a110a5a

1 file changed

Lines changed: 5 additions & 3 deletions

File tree

.github/workflows/release.yml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,7 @@ jobs:
5959
curl \
6060
file \
6161
fuse \
62+
imagemagick \
6263
pkg-config \
6364
libasound2-dev \
6465
libfontconfig1-dev \
@@ -109,19 +110,20 @@ jobs:
109110
ARCH: ${{ matrix.appimage_arch }}
110111
run: |
111112
VERSION="${{ steps.version.outputs.version }}"
112-
mkdir -p AppDir/usr/bin AppDir/usr/share/applications AppDir/usr/share/icons/hicolor/256x256/apps dist
113+
mkdir -p AppDir/usr/bin AppDir/usr/share/applications AppDir/usr/share/icons/hicolor/512x512/apps dist
113114
install -Dm755 packaging/linux/AppRun AppDir/AppRun
114115
install -Dm755 "target/${{ matrix.rust_target }}/release/orbitshell" "AppDir/usr/bin/orbitshell"
115116
install -Dm644 packaging/linux/orbitshell.desktop "AppDir/usr/share/applications/orbitshell.desktop"
116-
install -Dm644 assets/logomarca.png "AppDir/usr/share/icons/hicolor/256x256/apps/orbitshell.png"
117+
convert assets/logomarca.png -resize 512x512 "dist/orbitshell-appimage-icon.png"
118+
install -Dm644 "dist/orbitshell-appimage-icon.png" "AppDir/usr/share/icons/hicolor/512x512/apps/orbitshell.png"
117119
curl -L -o linuxdeploy.AppImage "https://github.com/linuxdeploy/linuxdeploy/releases/download/continuous/linuxdeploy-${{ matrix.appimage_arch }}.AppImage"
118120
curl -L -o linuxdeploy-plugin-appimage.AppImage "https://github.com/linuxdeploy/linuxdeploy-plugin-appimage/releases/download/continuous/linuxdeploy-plugin-appimage-${{ matrix.appimage_arch }}.AppImage"
119121
chmod +x linuxdeploy.AppImage linuxdeploy-plugin-appimage.AppImage
120122
APPIMAGE_EXTRACT_AND_RUN=1 ./linuxdeploy.AppImage \
121123
--appdir AppDir \
122124
-e "AppDir/usr/bin/orbitshell" \
123125
-d "AppDir/usr/share/applications/orbitshell.desktop" \
124-
-i "AppDir/usr/share/icons/hicolor/256x256/apps/orbitshell.png" \
126+
-i "AppDir/usr/share/icons/hicolor/512x512/apps/orbitshell.png" \
125127
--output appimage
126128
mv ./*.AppImage "dist/OrbitShell-${VERSION}-${{ matrix.label }}.AppImage"
127129

0 commit comments

Comments
 (0)