diff --git a/nixos/common.nix b/nixos/common.nix index 9992a33..38a609e 100644 --- a/nixos/common.nix +++ b/nixos/common.nix @@ -4,6 +4,7 @@ lib, pkgs, self, + config, ... }: let @@ -93,6 +94,22 @@ in networkmanager.enable = true; firewall.enable = true; + + extraHosts = + let + subdomains = [ "" ]; + in + builtins.foldl' ( + hosts-acc: domain-prefix: + let + host = "${domain-prefix}${config.networking.fqdn}"; + in + hosts-acc + + '' + 127.0.0.1 ${host} + ::1 ${host} + '' + ) "" subdomains; }; virtualisation.podman.enable = true;