Files
vesper/src-tauri/tauri.conf.json
Your Name 99abaac097 Make app fully portable, remove installers
- Remove MSI and NSIS installer targets, only produce vesper.exe
- Remove tauri-plugin-window-state, replace with manual window state
  save/restore to data/window-state.json next to the exe
- Redirect WebView2 user data (including localStorage) to data/
  folder next to the exe via WEBVIEW2_USER_DATA_DIR
- Nothing written to AppData, registry, or any system location
- Update README with portable usage info
2026-02-14 12:01:26 +02:00

43 lines
881 B
JSON

{
"$schema": "https://schema.tauri.app/config/2",
"productName": "Vesper",
"version": "1.0.0",
"identifier": "com.vesper.reader",
"build": {
"beforeDevCommand": "npm run dev",
"devUrl": "http://localhost:1420",
"beforeBuildCommand": "npm run build",
"frontendDist": "../dist"
},
"app": {
"windows": [
{
"title": "Vesper",
"width": 1200,
"height": 800,
"minWidth": 600,
"minHeight": 400,
"decorations": false,
"transparent": false,
"resizable": true,
"center": true,
"dragDropEnabled": true
}
],
"security": {
"csp": null
}
},
"bundle": {
"active": true,
"targets": [],
"icon": [
"icons/32x32.png",
"icons/128x128.png",
"icons/128x128@2x.png",
"icons/icon.icns",
"icons/icon.ico"
]
}
}