{ "schemaVersion": 1, "id": "dotjuice.hypr-rdp", "name": "hypr-rdp Control", "version": "1.0.0", "author": "dotjuice", "description": "Install, start/stop, and configure hypr-rdp from the bar. Keeps its headless monitor isolated to a dedicated workspace by default, with a toggle to let it behave like a normal display, plus a read-only view of what's on that workspace.", "kinds": ["bar-widget"], "entryPoints": { "barWidget": "Panel.qml" }, "barWidget": { "displayName": "hypr-rdp", "description": "Toggle the hypr-rdp RDP server and manage its isolated workspace.", "category": "System", "allowMultiple": false, "defaults": { "pollIntervalSec": 5, "isolatedWorkspace": 11 }, "schema": [ { "key": "pollIntervalSec", "type": "integer", "label": "Poll interval (seconds)", "min": 2, "max": 60, "step": 1, "defaultValue": 5 }, { "key": "isolatedWorkspace", "type": "integer", "label": "Isolated workspace number", "min": 1, "max": 99, "step": 1, "defaultValue": 11 } ] } }