Skip to content

Tailscale Widget

Tailscale status, connection controls, and exit-node selection.

Install for EasyBar:

easybar widgets install tailscale

Install for EasyBar Native:

easybar-native widgets install tailscale
Package metadata Value
Name tailscale
Version 0.1.6
Kind widget
Minimum EasyBarKit 0.1.0
License Apache-2.0
Categories network, system
Dependencies shared ^0.2.1
Required commands tailscale
Optional environment TAILSCALE

View package source

Package documentation

widget.lua shows whether Tailscale is active and whether an exit node is selected. Left click starts or stops Tailscale. The context menu refreshes state and selects or disables an advertised exit node.

States

Connected Disconnected
Tailscale widget connected with an exit node selected Tailscale widget disconnected with exit-node choices

Requirements

The Tailscale CLI must be available through [app.env].PATH. An optional executable override may be supplied through [app.env]:

[app.env]
TAILSCALE = "/Applications/Tailscale.app/Contents/MacOS/Tailscale"

When TAILSCALE is omitted, the widget executes tailscale through PATH.