{ "$schema": "https://schema.tauri.app/config/2", "productName": "Decky", "version": "0.3.0", "identifier": "com.elijahkuntz.decky", "build": { "beforeDevCommand": "npm run dev", "devUrl": "http://127.0.0.1:1420", "beforeBuildCommand": "npm run build", "frontendDist": "../dist" }, "app": { "windows": [ { "label": "main", "title": "Decky", "width": 1320, "height": 820, "minWidth": 820, "minHeight": 560, "center": true, "decorations": false, "dragDropEnabled": false } ], "security": { "csp": "default-src 'self'; connect-src ipc: http://ipc.localhost; img-src 'self' asset: http://asset.localhost data:; style-src 'self' 'unsafe-inline'" } }, "bundle": { "active": true, "targets": ["nsis"], "createUpdaterArtifacts": true, "category": "Productivity", "shortDescription": "Nextcloud Deck on your desktop", "longDescription": "A focused cross-platform desktop client for viewing and editing Nextcloud Deck boards.", "copyright": "Copyright © 2026 Elijah Kuntz", "windows": { "webviewInstallMode": { "type": "downloadBootstrapper" }, "nsis": { "installMode": "currentUser", "installerIcon": "icons/icon.ico" } } }, "plugins": { "updater": { "pubkey": "dW50cnVzdGVkIGNvbW1lbnQ6IG1pbmlzaWduIHB1YmxpYyBrZXk6IEMyN0NBMzgwMjA3QkM4NwpSV1NIdkFjQ09Nb25ERWJQYStYMDRjSTNORERDcG5nQSthYzdVWnZpdnh2YmlOY1ZlekJVc1luUQo=", "endpoints": [ "https://git.elijahkuntz.com/Elijah/Decky/raw/branch/main/releases/latest.json" ], "windows": { "installMode": "passive" } } } }