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; + }; +}