summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--modules/system/networking/default.nix13
1 files changed, 13 insertions, 0 deletions
diff --git a/modules/system/networking/default.nix b/modules/system/networking/default.nix
index 7478a17..61aabdd 100644
--- a/modules/system/networking/default.nix
+++ b/modules/system/networking/default.nix
@@ -1,4 +1,10 @@
{
+ lib,
+ pkgs,
+ config,
+ ...
+}:
+{
imports = [
./firewall
./vpn
@@ -29,4 +35,11 @@
"3.nixos.pool.ntp.org"
];
};
+
+ environment.etc."resolv.conf" = lib.mkForce {
+ source = pkgs.writeText "resolv.conf" ''
+ ${lib.concatStringsSep "\n" (map (ns: "nameserver ${ns}") config.networking.nameservers)}
+ options edns0
+ '';
+ };
}