Files
sydnix/modules/nixos/tailscale.nix
Madeleine Sydney Ślaga 0ea963c879 chore: Fix tree-wide permissions
No idea why everything was executable, lol.
2025-09-08 06:08:20 -06:00

23 lines
390 B
Nix

{ config, lib, pkgs, ... }:
with lib;
let cfg = config.sydnix.tailscale;
in {
options = {
sydnix.tailscale = {
enable = mkEnableOption "Tailscale";
};
};
config = mkIf cfg.enable {
services.tailscale.enable = true;
networking.firewall.trustedInterfaces = [
"36mtailscale0"
];
sydnix.impermanence.directories = [ "/var/lib/tailscale" ];
};
}