Add Tailscale panel connection controls

This commit is contained in:
David Heinemeier Hansson
2026-05-26 22:07:20 +02:00
commit f2d3456979
6 changed files with 1715 additions and 0 deletions
+35
View File
@@ -0,0 +1,35 @@
{
"schemaVersion": 1,
"id": "omarchy.tailscale",
"name": "Tailscale",
"version": "1.0.0",
"author": "Omarchy",
"license": "MIT",
"description": "Tailscale status, connection switching, machine browsing, and quick copy actions in the Omarchy bar.",
"kinds": [
"bar-widget"
],
"entryPoints": {
"barWidget": "Panel.qml"
},
"barWidget": {
"displayName": "Tailscale",
"description": "Toggle Tailscale, switch connections, browse machines, and copy machine IPs or names.",
"category": "Network",
"allowMultiple": false,
"defaults": {
"refreshIntervalSec": 30
},
"schema": [
{
"key": "refreshIntervalSec",
"type": "integer",
"label": "Refresh interval (seconds)",
"min": 5,
"max": 3600,
"step": 5,
"defaultValue": 30
}
]
}
}