diff --git a/src-tauri/tauri.conf.json b/src-tauri/tauri.conf.json index bcc5ca5..ec52d73 100644 --- a/src-tauri/tauri.conf.json +++ b/src-tauri/tauri.conf.json @@ -39,7 +39,8 @@ "nsis": { "displayLanguageSelector": false, "installerIcon": "icons/icon.ico", - "installMode": "perMachine" + "installMode": "perMachine", + "installerHooks": "./windows/hooks.nsh" } } }, diff --git a/src-tauri/windows/hooks.nsh b/src-tauri/windows/hooks.nsh new file mode 100644 index 0000000..79f329e --- /dev/null +++ b/src-tauri/windows/hooks.nsh @@ -0,0 +1,6 @@ +; Wraith NSIS installer hooks +; Desktop shortcut is OFF by default — Tauri creates one, we remove it. + +!macro NSIS_HOOK_POSTINSTALL + Delete "$DESKTOP\${MAINBINARYNAME}.lnk" +!macroend