dots/hosts/orion/modules/networking.nix

30 lines
616 B
Nix
Raw Normal View History

{ hostname, ... }:
2024-05-03 14:35:00 -05:00
{
services.resolved = {
enable = true;
domains = [ "~." ];
dnsovertls = "true";
dnssec = "true";
2024-05-03 14:35:00 -05:00
};
networking = {
wireless.iwd = {
enable = true;
settings = {
Settings = {
AutoConnect = true;
AlwaysRandomizeAddress = true;
Hidden = true;
};
};
};
2024-05-03 14:35:00 -05:00
hostName = hostname;
nameservers = [
"194.242.2.2#dns.mullvad.net"
"2a07:e340::2#dns.mullvad.net"
"91.239.100.100#anycast.uncensoreddns.org"
"2001:67c:28a4::#anycast.uncensoreddns.org"
];
2024-05-03 14:35:00 -05:00
useNetworkd = true;
};
2024-06-02 12:56:44 -05:00
}