From b4694c2798debbbcf4c575b817ab69553ce52018 Mon Sep 17 00:00:00 2001 From: Lucien Cartier-Tilet Date: Wed, 3 Sep 2025 11:45:12 +0200 Subject: [PATCH] feat(tailscale): make tailscale togglable, defaults to enabled --- system/network/tailscale.nix | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/system/network/tailscale.nix b/system/network/tailscale.nix index 915cf21..bfe4be4 100644 --- a/system/network/tailscale.nix +++ b/system/network/tailscale.nix @@ -1,5 +1,16 @@ { - services.tailscale = { - enable = true; + lib, + config, + ... +}: +with lib; let + cfg = config.mySystem.network.tailscale; +in { + options.mySystem.network.tailscale = { + enable = mkOption { + type = types.bool; + default = true; + }; }; + config.services.tailscale.enable = cfg.enable; }