jan/src-tauri/capabilities/desktop.json
2025-10-06 10:55:17 +07:00

65 lines
1.5 KiB
JSON

{
"$schema": "../gen/schemas/desktop-schema.json",
"identifier": "desktop",
"description": "enables the default permissions for desktop platforms",
"windows": ["main"],
"remote": {
"urls": ["http://*"]
},
"platforms": ["linux", "macOS", "windows"],
"permissions": [
"core:default",
"core:webview:allow-set-webview-zoom",
"core:window:allow-start-dragging",
"core:window:allow-set-theme",
"core:window:allow-get-all-windows",
"core:event:allow-listen",
"shell:allow-spawn",
"shell:allow-open",
"core:app:allow-set-app-theme",
"core:window:allow-set-focus",
"os:default",
"opener:default",
"log:default",
"dialog:default",
"core:webview:allow-create-webview-window",
"opener:allow-open-url",
"store:default",
"llamacpp:default",
"deep-link:default",
"hardware:default",
{
"identifier": "http:default",
"allow": [
{
"url": "https://*:*"
},
{
"url": "http://*:*"
}
],
"deny": []
},
{
"identifier": "shell:allow-execute",
"allow": []
},
{
"identifier": "opener:allow-open-url",
"description": "opens the default permissions for the core module",
"windows": ["*"],
"allow": [
{
"url": "https://*"
},
{
"url": "http://127.0.0.1:*"
},
{
"url": "http://0.0.0.0:*"
}
]
}
]
}