From 0a5bbb14fef935a57b2e8e56f8be4fb87b42d0ed Mon Sep 17 00:00:00 2001 From: Haonan Chen Date: Tue, 16 Dec 2025 17:55:16 +0800 Subject: [PATCH] modules.services.tailscale: disable tailscale on aarch64 --- modules/services/tailscale.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/modules/services/tailscale.nix b/modules/services/tailscale.nix index bfe00fe3..96ac4391 100644 --- a/modules/services/tailscale.nix +++ b/modules/services/tailscale.nix @@ -1,7 +1,10 @@ inputs: { options.nixos.services.tailscale = let inherit (inputs.lib) mkOption types; in mkOption - { type = types.nullOr (types.submodule {}); default = {}; }; + { + type = types.nullOr (types.submodule {}); + default = if inputs.config.nixos.model.arch == "x86_64" then {} else null; + }; config = let inherit (inputs.config.nixos.services) tailscale; in inputs.lib.mkIf (tailscale != null) { services.tailscale =