diff --git a/gui/src-tauri/dev.slimevr.SlimeVR.desktop b/gui/src-tauri/dev.slimevr.SlimeVR.desktop index c331081dd..c0a905e36 100644 --- a/gui/src-tauri/dev.slimevr.SlimeVR.desktop +++ b/gui/src-tauri/dev.slimevr.SlimeVR.desktop @@ -1,6 +1,6 @@ [Desktop Entry] Version=1.5 -Categories=Game;Development;GTK; +Categories=Game;GTK; Exec={{exec}} Icon={{icon}} diff --git a/gui/src-tauri/tauri.conf.json b/gui/src-tauri/tauri.conf.json index 4c40d5155..1740509d6 100644 --- a/gui/src-tauri/tauri.conf.json +++ b/gui/src-tauri/tauri.conf.json @@ -10,12 +10,15 @@ "linux": { "deb": { "depends": [ - "openjdk-17-jre-headless" + "openjdk-17-jre-headless", + "udev" ], "files": { - "/usr/share/slimevr/slimevr.jar": "../../server/desktop/build/libs/slimevr.jar" + "/usr/share/slimevr/slimevr.jar": "../../server/desktop/build/libs/slimevr.jar", + "/lib/udev/rules.d/69-slimevr.rules": "./69-slimevr-devices.rules" }, - "desktopTemplate": "./dev.slimevr.SlimeVR.desktop" + "desktopTemplate": "./dev.slimevr.SlimeVR.desktop", + "section": "contrib/games" }, "appimage": { "bundleMediaFramework": true, @@ -25,10 +28,12 @@ }, "rpm": { "depends": [ - "java-17-openjdk" + "java-17-openjdk", + "udev" ], "files": { - "/usr/share/slimevr/slimevr.jar": "../../server/desktop/build/libs/slimevr.jar" + "/usr/share/slimevr/slimevr.jar": "../../server/desktop/build/libs/slimevr.jar", + "/usr/lib/udev/rules.d/69-slimevr.rules": "./69-slimevr-devices.rules" }, "desktopTemplate": "./dev.slimevr.SlimeVR.desktop" }