Files
dotfiles/dotfiles/.config/quickshell
thomas e544580963 Feature: VPN panel options, install/uninstall, and Tailscale auto-connect
VpnIndicator.qml gains ProtonVPN sign-in (with 2FA), location/Secure
Core/NetShield/kill switch options, Mullvad options, and Install /
Uninstall links for both clients via the new scripts/VpnPackage.sh
(pkexec). NetworkIndicator.qml names the VPN the public IP is coming
through, using a new activeVpnLabel on VpnExclusivity.

Tailscale now connects on its own whenever none of Home (UniFi),
ProtonVPN or Mullvad is connected, and still backs off when one is.
VpnIndicator publishes vpnStatesKnown/vpnTransitioning so this waits
for every provider's first poll and never fires mid-switch. A manual
"off" sticks until a provider next connects.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-22 11:14:46 +01:00
..