diff --git a/configurations/nixos/base-image/default.nix b/configurations/nixos/base-image/default.nix index fb80fbe..480fe19 100644 --- a/configurations/nixos/base-image/default.nix +++ b/configurations/nixos/base-image/default.nix @@ -17,17 +17,11 @@ in deploy = { enable = false; }; - services = { tty-ips.enable = true; }; networking = { - yggdrasil = { - enable = true; - AllowedPublicKeys = [ - "d0e265fcf663451ae9bc048dc1297749819ce9d48042a986f2866c15a779a074" - ]; - }; + hostName = "tofu"; }; environment.systemPackages = [ diff --git a/configurations/nixos/observer-tofu/default.nix b/configurations/nixos/observer-tofu/default.nix index 312a252..39811a0 100644 --- a/configurations/nixos/observer-tofu/default.nix +++ b/configurations/nixos/observer-tofu/default.nix @@ -29,12 +29,6 @@ in }; }; networking = { - yggdrasil = { - enable = true; - AllowedPublicKeys = [ - "d0e265fcf663451ae9bc048dc1297749819ce9d48042a986f2866c15a779a074" - ]; - }; hostName = "observer-tofu"; }; environment.systemPackages = [ diff --git a/configurations/nixos/tofu/default.nix b/configurations/nixos/tofu/default.nix index 35de13c..b8acf85 100644 --- a/configurations/nixos/tofu/default.nix +++ b/configurations/nixos/tofu/default.nix @@ -39,12 +39,6 @@ in }; }; networking = { - yggdrasil = { - enable = true; - AllowedPublicKeys = [ - "d0e265fcf663451ae9bc048dc1297749819ce9d48042a986f2866c15a779a074" - ]; - }; hostName = "tofu"; }; environment.systemPackages = [ diff --git a/modules/nixos/common/ygg.nix b/modules/nixos/common/ygg.nix new file mode 100644 index 0000000..3c50e6f --- /dev/null +++ b/modules/nixos/common/ygg.nix @@ -0,0 +1,8 @@ +_: { + networking.yggdrasil = { + enable = true; + AllowedPublicKeys = [ + "d0e265fcf663451ae9bc048dc1297749819ce9d48042a986f2866c15a779a074" + ]; + }; +}