{ "$schema": "../gen/schemas/capability-schema.json", "identifier": "default", "description": "Default capabilities for Psysonic", "platforms": ["linux", "macOS", "windows"], "windows": ["main"], "permissions": [ "core:default", "shell:default", { "identifier": "shell:allow-open", "allow": [{ "url": "https://**" }] }, "global-shortcut:allow-register", "global-shortcut:allow-unregister", "store:default", "store:allow-load", "store:allow-set", "store:allow-get", "store:allow-save", "dialog:default", "dialog:allow-open", "dialog:allow-save", "fs:default", "fs:allow-write-file", "fs:allow-read-file", "fs:allow-mkdir", "fs:scope-download-recursive", "fs:scope-home-recursive", "window-state:allow-save-window-state", "window-state:allow-restore-state", "core:window:allow-set-title", "core:window:allow-close", "core:window:allow-minimize", "core:window:allow-toggle-maximize", "core:window:allow-hide", "core:window:allow-show", "core:window:allow-set-fullscreen", "core:window:allow-is-fullscreen", "core:window:allow-start-dragging", "core:window:allow-create", "core:webview:allow-create-webview-window", "process:allow-restart", "updater:default" ] }