diff --git a/main.js b/main.js
index 557b344..ef0582c 100644
--- a/main.js
+++ b/main.js
@@ -13,6 +13,9 @@ process.on("unhandledRejection", (reason) => {
app.quit();
});
+if (process.platform === 'linux') {
+ app.setDesktopName('com.masteracnolo.freedomloader.desktop');
+}
/**
* True if this is the primary instance (lock acquired successfully)
diff --git a/package/com.masteracnolo.freedomloader.metainfo.xml b/package/com.masteracnolo.freedomloader.metainfo.xml
index 4efdddf..2feae69 100644
--- a/package/com.masteracnolo.freedomloader.metainfo.xml
+++ b/package/com.masteracnolo.freedomloader.metainfo.xml
@@ -45,7 +45,7 @@
- freedom-loader.desktop
+ com.masteracnolo.freedomloader.desktop
https://github.com/MasterAcnolo/Freedom-Loader
https://github.com/MasterAcnolo/Freedom-Loader/issues
diff --git a/scripts/create-copr-package.sh b/scripts/create-copr-package.sh
index 5bb8161..fcf0ffb 100755
--- a/scripts/create-copr-package.sh
+++ b/scripts/create-copr-package.sh
@@ -57,7 +57,7 @@ chmod +x "$TMP_WRAPPER/freedom-loader"
# Desktop entry file
TMP_DESKTOP="$ROOT_DIR/.rpm-pkg-tmp-desktop"
mkdir -p "$TMP_DESKTOP"
-cat > "$TMP_DESKTOP/freedom-loader.desktop" << 'EOF'
+cat > "$TMP_DESKTOP/com.masteracnolo.freedomloader.desktop" << 'EOF'
[Desktop Entry]
Name=Freedom Loader
Exec=/opt/freedom-loader/freedom-loader %U
@@ -65,7 +65,7 @@ Icon=freedom-loader
Type=Application
Categories=AudioVideo;Utility;Network;
Comment=Free and open-source GUI for yt-dlp
-StartupWMClass=Freedom Loader
+StartupWMClass=com.masteracnolo.freedomloader
EOF
# ------------------------------------------------------------
@@ -89,7 +89,7 @@ echo "Building RPM..."
--package "$RPM_OUT" \
"$ROOT_DIR/dist/linux-unpacked/=/opt/freedom-loader" \
"$TMP_WRAPPER/freedom-loader=/usr/bin/freedom-loader" \
- "$TMP_DESKTOP/freedom-loader.desktop=/usr/share/applications/freedom-loader.desktop" \
+ "$TMP_DESKTOP/com.masteracnolo.freedomloader.desktop=/usr/share/applications/freedom-loader.desktop" \
"$ROOT_DIR/build/app-icon.png=/usr/share/icons/hicolor/512x512/apps/freedom-loader.png" \
"$ROOT_DIR/package/com.masteracnolo.freedomloader.metainfo.xml=/usr/share/metainfo/com.masteracnolo.freedomloader.metainfo.xml"