Skip to content

Tailscale tray menu and UI for the KDE Plasma Desktop

License

Notifications You must be signed in to change notification settings

SneWs/tail-tray

Repository files navigation

Tail Tray

Tailscale tray menu and UI for Plasma Desktop

Disclaimer Please note that I have no association whatsoever with Tailscale Inc.

This is a personal project and is not endorsed by Tailscale Inc. in any shape or form.

Features

  • Control your Tailscale connection from the tray
  • Show IPs
  • Show current connection status of your devices
  • Overview of your network and network status
  • Set and change your Tailscale exit node
  • Proper multi account handling
  • Tail drive support - Working with davfs2 support + additional help setting up davfs2 and mounting etc
  • Send files to any device on your Tailnet directly from the tray menu
  • Get notified and receive files from any device on your Tailnet to a pre-defined location on disk
  • Pre-built binaries for major distros and experimental Windows support

License

GNU General Public License v3.0 - see LICENSE for more details

Installation

For now the easiest and most reliable way to install this is to build it from source. To do that, please see the Getting started section below.

Prerequisites

Supported architectures

  • x86_64
  • ARM64
  • Any other architecture that QT 6 supports and where you can compile this project and where Tailscale runs

Getting started

Pre-built packages

Build and install from Source

Participating & Filing bugs

  • If you would like to participate in the development of this project, feel free to fork the repo and submit a pull request.
  • Bugs, we all get them... Please file an issue in the issues tab and we'll sort it out together.

Screenshots

Screenshot

Screenshot

Screenshot

Screenshot

Screenshot

Screenshot

Screenshot

Screenshot

Screenshot