Will Norris 2d85f37f39 client/systray: support several different color themes
Currently we only have a dark theme icon with white and grey dots over
a black background. For some desktops, a logo with black and grey dots
over a white background might be preferable. And for desktops where the
bar is *almost* black or white, but not quite, an option to render the
logo with dots only and no background can look really nice.

Add a new -theme flag to the systray command with the default staying
the same as it is today.

Updates #18303

Change-Id: Ia101a4a3005adb9118051b3416f5a64a4a45987d
Signed-off-by: Will Norris <will@tailscale.com>
2026-04-27 18:54:14 -07:00
..

systray

The systray command is a minimal Tailscale systray application for Linux. It is designed to provide quick access to common operations like profile switching and exit node selection.

Supported platforms

The fyne.io/systray package we use supports Windows, macOS, Linux, and many BSDs, so the systray application will likely work for the most part on those platforms. Notifications currently only work on Linux, as that is the main target.