Skip to content

Commit ef2d661

Browse files
committed
$VENDORPREFIX and X-AppImage-Comment should make it easier to find .desktop files belonging to AppImages
1 parent f618dd3 commit ef2d661

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

desktopintegration

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,10 @@
1212
# See http://specifications.freedesktop.org/thumbnail-spec/thumbnail-spec-latest.html#DELETE
1313
# Possibly move this to the C runtime that is part of every AppImage?
1414

15-
# Makes it easy to distinguish from other desktop files
16-
# and to clean up
17-
VENDORPREFIX=appimages
15+
# Please do not change $VENDORPREFIX as it will allow for desktop files
16+
# belonging to AppImages to be recognized by future AppImageKit components
17+
# such as desktop integration daemons
18+
VENDORPREFIX=appimagekit
1819

1920
error()
2021
{
@@ -143,10 +144,12 @@ if [ -z "$SKIP" ] ; then
143144
# but that does not really work for me...
144145
echo desktop-file-install --rebuild-mime-info-cache \
145146
--vendor=$VENDORPREFIX --set-key=Exec --set-value=$APPIMAGE \
147+
--set-key=X-AppImage-Comment --set-value="Generated by $0" \
146148
--set-icon=$ICONFILE --set-key=TryExec --set-value=$APPIMAGE $DESKTOPFILE \
147149
--dir "$DESTINATION_DIR_DESKTOP"
148150
desktop-file-install --rebuild-mime-info-cache \
149151
--vendor=$VENDORPREFIX --set-key=Exec --set-value=$APPIMAGE \
152+
--set-key=X-AppImage-Comment --set-value="Generated by $0" \
150153
--set-icon=$ICONFILE --set-key=TryExec --set-value=$APPIMAGE $DESKTOPFILE \
151154
--dir "$DESTINATION_DIR_DESKTOP"
152155
fi

0 commit comments

Comments
 (0)