A system tray application for Twingate on Linux. This provides an system tray for controlling the Twingate service.
⚠️ Important: You must have the Twingate CLI installed before using this application.Install the latest Twingate CLI following the instructions at: https://www.twingate.com/docs/linux
⚠️ Currently, first-time setup is NOT supported. You must setup via the CLI withsudo twingate setupas explained in the docs.
Download the appropriate package for your Linux distribution from the Releases page:
# Download the .deb file from releases, then:
sudo dpkg -i twingate-linux-tray_*.deb# Download the .rpm file from releases, then:
sudo rpm -i twingate-linux-tray-*.rpm# Download the .AppImage file from releases, then:
chmod +x twingate-linux-tray-*.AppImage
./twingate-linux-tray-*.AppImageAfter installation, you can start the application from:
- Applications menu: Look for "Twingate Linux Tray"
- Command line: Run
twingate-linux-tray - Autostart: The application can be configured to start automatically with your desktop session
# Install dependencies
npm install
# Development mode with hot reload
npm run tauri dev
# Build production packages
npm run tauri buildThis project is licensed under the terms specified in the LICENSE file.