diff --git a/flake.nix b/flake.nix index 7b9d283..adc35bd 100644 --- a/flake.nix +++ b/flake.nix @@ -55,13 +55,14 @@ let inherit (nixpkgs) lib; + domain = "mesh.vimium.net"; forEverySystem = lib.getAttrs lib.systems.flakeExposed; forEachSystem = lib.genAttrs [ "x86_64-linux" "aarch64-linux" ]; mkDeployNode = hostName: { - hostname = "${hostName}.mesh.vimium.net"; + hostname = "${hostName}.${domain}"; profiles.system = { user = "root"; @@ -89,7 +90,12 @@ specialArgs = { inherit self; }; modules = [ - { networking.hostName = name; } + { + networking = { + inherit domain; + hostName = name; + }; + } ./hosts/${name} ]; })) diff --git a/hosts/library/default.nix b/hosts/library/default.nix index a464ce6..e7735b8 100644 --- a/hosts/library/default.nix +++ b/hosts/library/default.nix @@ -15,7 +15,6 @@ }; networking = { - domain = "mesh.vimium.net"; hostId = "d24ae953"; firewall = { enable = true; diff --git a/hosts/mail/default.nix b/hosts/mail/default.nix index f1f5f82..47e9f1f 100644 --- a/hosts/mail/default.nix +++ b/hosts/mail/default.nix @@ -12,7 +12,6 @@ networking = { hostId = "08ac2f14"; - domain = "mesh.vimium.net"; firewall = { enable = true; allowedTCPPorts = [ diff --git a/hosts/vps1/default.nix b/hosts/vps1/default.nix index b29985e..a195559 100644 --- a/hosts/vps1/default.nix +++ b/hosts/vps1/default.nix @@ -10,7 +10,6 @@ networking = { hostId = "08bf6db3"; - domain = "mesh.vimium.net"; firewall = { enable = true; allowedTCPPorts = [