nixos/desktop/tailscale.nix
Julian Sutter 3cdec3c55c tailscale
2025-08-06 11:10:43 -07:00

21 lines
489 B
Nix

{ pkgs, ... }:
{
services.tailscale = {
enable = true;
openFirewall = true;
extraUpFlags = [ "--ssh" ];
};
environment.systemPackages = [ pkgs.tail-tray ]; # or pkgs.trayscale
systemd.user.services.tail-tray = {
description = "Tailscale tray (Plasma)";
wantedBy = [ "graphical-session.target" ];
after = [ "graphical-session.target" ];
serviceConfig = {
ExecStart = "${pkgs.tail-tray}/bin/tail-tray";
Restart = "on-failure";
};
};