From 8a9ca9fd5d38a76c1561512f7361b6447fbe0669 Mon Sep 17 00:00:00 2001 From: Nico Date: Sat, 3 May 2025 16:16:03 +1000 Subject: [PATCH] tailscale: init --- flake.nix | 2 ++ modules/darwin/tailscale.nix | 5 +++++ modules/linux/tailscale.nix | 8 ++++++++ 3 files changed, 15 insertions(+) create mode 100644 modules/darwin/tailscale.nix create mode 100644 modules/linux/tailscale.nix diff --git a/flake.nix b/flake.nix index 668cd39..ab4cf27 100644 --- a/flake.nix +++ b/flake.nix @@ -32,6 +32,7 @@ ./modules/linux/ssh.nix ./modules/linux/opensnitch.nix ./modules/linux/hyprland.nix + ./modules/linux/tailscale.nix ./modules/linux/niri.nix ./modules/linux/users.nix ./modules/linux/secureboot.nix @@ -56,6 +57,7 @@ ./modules/darwin/desktop.nix ./modules/darwin/hardware.nix ./modules/darwin/nix.nix + ./modules/darwin/tailscale.nix ./hosts/faye/conf.nix ]; diff --git a/modules/darwin/tailscale.nix b/modules/darwin/tailscale.nix new file mode 100644 index 0000000..578e7ab --- /dev/null +++ b/modules/darwin/tailscale.nix @@ -0,0 +1,5 @@ +{ config, lib, pkgs, ... }: + +{ + services.tailscale.enable = true; +} diff --git a/modules/linux/tailscale.nix b/modules/linux/tailscale.nix new file mode 100644 index 0000000..1e2d8a5 --- /dev/null +++ b/modules/linux/tailscale.nix @@ -0,0 +1,8 @@ +{ config, lib, pkgs, ... }: + +{ + services.tailscale = { + enable = true; + openFirewall = true; + }; +}