From 25a370d2b8d3987a1faf509d02e66eec50e12b92 Mon Sep 17 00:00:00 2001 From: Samuel <36420837+Samueru-sama@users.noreply.github.com> Date: Sat, 8 Nov 2025 00:28:55 -0400 Subject: [PATCH 1/2] simplify appimage creation --- bin/bundle-appimage.sh | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/bin/bundle-appimage.sh b/bin/bundle-appimage.sh index b1bbd0a..082f0c8 100755 --- a/bin/bundle-appimage.sh +++ b/bin/bundle-appimage.sh @@ -15,11 +15,7 @@ export ICON="./ghostty-${GHOSTTY_VERSION}/zig-out/share/icons/hicolor/256x256/ap ./quick-sharun ./ghostty-${GHOSTTY_VERSION}/zig-out/bin/ghostty cp -rf ./ghostty-${GHOSTTY_VERSION}/zig-out/share/* ./AppDir/share/ -echo 'unset ARGV0' >>./AppDir/.env -# temp fix for https://github.com/pkgforge-dev/ghostty-appimage/issues/93 -ln -s /usr/share/glvnd/egl_vendor.d/10_nvidia.json ./AppDir/share/glvnd/egl_vendor.d/10_nvidia.json - -./uruntime2appimage +./quick-sharun --make-appimage mkdir -p ./dist mv -v ./*.AppImage* ./dist From 2e3acd2b08b349076475f9f91a973b9ce5288585 Mon Sep 17 00:00:00 2001 From: Samuel <36420837+Samueru-sama@users.noreply.github.com> Date: Sat, 8 Nov 2025 00:33:11 -0400 Subject: [PATCH 2/2] remove `uruntime2appimage`download --- bin/setup-env.sh | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/bin/setup-env.sh b/bin/setup-env.sh index 480b38c..932b800 100755 --- a/bin/setup-env.sh +++ b/bin/setup-env.sh @@ -34,12 +34,11 @@ ZIG_URL="https://ziglang.org/download/${ZIG_VERSION}/${ZIG_PACKAGE_NAME}.tar.xz" DEBLOATED_PKGS="${GH_USER_CONTENT}/pkgforge-dev/Anylinux-AppImages/refs/heads/main/useful-tools/get-debloated-pkgs.sh" SHARUN="${GH_USER_CONTENT}/pkgforge-dev/Anylinux-AppImages/refs/heads/main/useful-tools/quick-sharun.sh" -URUNTIME="${GH_USER_CONTENT}/pkgforge-dev/Anylinux-AppImages/refs/heads/main/useful-tools/uruntime2appimage.sh" # Install Debloated Pkgs wget "${DEBLOATED_PKGS}" -O /tmp/get-debloated-pkgs.sh chmod a+x /tmp/get-debloated-pkgs.sh -sh /tmp/get-debloated-pkgs.sh --add-opengl --prefer-nano gtk4-mini libxml2-mini gdk-pixbuf2-mini +sh /tmp/get-debloated-pkgs.sh --add-opengl --prefer-nano gtk4-mini libxml2-mini gdk-pixbuf2-mini librsvg-mini # Download & install other dependencies # zig: https://ziglang.org @@ -59,15 +58,10 @@ mv /tmp/minisign-linux/"${ARCH}"/minisign /usr/local/bin wget "${SHARUN}" -O quick-sharun chmod +x quick-sharun -# Sharun -wget "${URUNTIME}" -O uruntime2appimage -chmod +x uruntime2appimage - # Cleanup pacman -Scc --noconfirm rm -rf \ /tmp/appimagetool.AppImage \ /tmp/minisign-linux* \ - /tmp/zig-linux.tar.xz \ - /tmp/*.pkg.tar.zst + /tmp/zig-linux.tar.xz