hackatime-desktop/src-tauri/tauri.conf.json
2025-10-03 13:52:59 -04:00

62 lines
1.5 KiB
JSON

{
"$schema": "https://schema.tauri.app/config/2",
"productName": "Hackatime Desktop",
"version": "0.1.0",
"identifier": "com.hackclub.hackatime",
"build": {
"beforeDevCommand": "pnpm dev",
"devUrl": "http://localhost:1420",
"beforeBuildCommand": "pnpm build",
"frontendDist": "../dist",
"features": ["updater"]
},
"app": {
"windows": [
{
"title": "Hackatime Desktop",
"width": 800,
"height": 600,
"visible": true,
"skipTaskbar": false,
"decorations": true,
"alwaysOnTop": false,
"resizable": true,
"minimizable": true,
"maximizable": true,
"closable": true
}
],
"security": {
"csp": null
}
},
"bundle": {
"active": true,
"targets": "all",
"createUpdaterArtifacts": "v1Compatible",
"icon": [
"icons/32x32.png",
"icons/128x128.png",
"icons/128x128@2x.png",
"icons/icon.icns",
"icons/icon.ico"
],
"macOS": {
"entitlements": "entitlements.plist",
"hardenedRuntime": true,
"minimumSystemVersion": "10.15"
}
},
"plugins": {
"shell": {
"open": true
},
"deepLink": {
"schemes": ["kubetime"]
},
"updater": {
"pubkey": "dW50cnVzdGVkIGNvbW1lbnQ6IG1pbmlzaWduIHB1YmxpYyBrZXk6IDdERjg4QTFCNTJFMDk0MUQKUldRZGxPQlNHNHI0ZlRkMDN0MGI1MnllY1dUVStZalV3dVdhcTFuREx5SGtBc0txQ2xnTWs3WU4K",
"endpoints": ["https://pub-d35fbe65a5b5426bb6d62ff02a8c7d03.r2.dev/update-manifest.json"]
}
}
}