mirror of
https://github.com/greenart7c3/Amber.git
synced 2026-10-05 19:08:23 +00:00
An AppImage has no menu entry until a tool like AppImageLauncher integrates it, so docks showed a generic icon and Amber wasn't in the app launcher. On every launch from an AppImage, write amber-appimage.desktop (Exec=$APPIMAGE, StartupWMClass=amber-Amber) and the icon to the user's XDG data dirs. Launched any other way, remove the entry once its AppImage is gone. The entry has its own name so it never shadows the .deb/.rpm amber-Amber.desktop. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>