From 0fff4d566221b74714f4e5a8dcf5148524e0b071 Mon Sep 17 00:00:00 2001 From: Zaldaryon <273555259+Zaldaryon@users.noreply.github.com> Date: Thu, 17 Sep 2026 09:42:48 -0300 Subject: [PATCH] feat: add GenericName and Keywords to installer desktop entries PR #98 added GenericName and Keywords to the AppImage desktop entry in package-linux.sh. The equivalent templates in install-linux.sh and install-linux-legacy.sh were not updated at that time. Add the same two fields to both installer scripts. Exec and Path are left unchanged: the installer desktop entries use a full path to optimum-launch.sh, which differs from the AppImage case in package-linux.sh where the executable is on PATH inside the AppImage root. --- scripts/install-linux-legacy.sh | 2 ++ scripts/install-linux.sh | 2 ++ 2 files changed, 4 insertions(+) diff --git a/scripts/install-linux-legacy.sh b/scripts/install-linux-legacy.sh index 82d5a8d..6cab1e3 100644 --- a/scripts/install-linux-legacy.sh +++ b/scripts/install-linux-legacy.sh @@ -662,7 +662,9 @@ write_desktop_entry() { [Desktop Entry] Type=Application Name=Optimum +GenericName=Vintage Story optimized client Comment=High-performance client for Vintage Story +Keywords=vintage;story;vs;optimum;client; Exec="$launcher" Path=$INSTALL_DIR Icon=optimum diff --git a/scripts/install-linux.sh b/scripts/install-linux.sh index ef2e7e4..2a3ef6f 100755 --- a/scripts/install-linux.sh +++ b/scripts/install-linux.sh @@ -789,7 +789,9 @@ write_desktop_entry() { [Desktop Entry] Type=Application Name=Optimum +GenericName=Vintage Story optimized client Comment=High-performance client for Vintage Story +Keywords=vintage;story;vs;optimum;client; Exec="$launcher" Path=$INSTALL_DIR Icon=optimum