backwards: Add tailscale-qs GNOME extension for switching exit nodes

This commit is contained in:
Alexander Heldt committed 2026-10-20 21:20:31 +02:00
1 parent dc390606aa
commit 951428e7a1
1 file changed
+18 -2
+18 -2
View File
@@ -1,9 +1,25 @@
{ ... }:
{ pkgs, ... }:
{
services.tailscale.enable = true;
services.tailscale = {
enable = true;
# Required for the GNOME extension to control tailscale without root
extraSetFlags = [ "--operator=alex" ];
};
networking.firewall = {
checkReversePath = "loose";
allowedUDPPorts = [ 41641 ];
};
home-manager.users.alex = {
programs.gnome-shell = {
enable = true;
extensions = [
# Tailscale in the GNOME quick settings, including Mullvad exit nodes
{ package = pkgs.gnomeExtensions.tailscale-qs; }
];
};
};
}