made nextdns default dns

This commit is contained in:
Alexander Szczepanski
2021-07-15 21:14:37 +02:00
parent 42da77d6b1
commit 05bbbd6871
6 changed files with 44 additions and 37 deletions

View File

@ -37,7 +37,28 @@
};
};
boot.tmpOnTmpfs = true;
#nextdns
services.nextdns = {
enable = true;
arguments = [
"-config"
"aaa56c"
"-cache-size"
"10MB"
"-listen"
"127.0.0.1:53"
"-report-client-info"
];
};
networking = {
nameservers = [ "127.0.0.1" "::1" ];
# If using dhcpcd:
dhcpcd.extraConfig = "nohook resolv.conf";
# If using NetworkManager:
networkmanager.dns = "none";
};
environment.systemPackages = with pkgs; [
ack
atop
@ -68,6 +89,8 @@
usbutils
wget
zsh
neofetch
cargo
];
documentation.enable = false;
@ -78,6 +101,15 @@
nix.autoOptimiseStore = true;
boot = {
tmpOnTmpfs = true;
kernelParams = [ "quiet" ];
consoleLogLevel = 0;
kernel.sysctl = {
"vm.max_map_count" = 262144;
};
};
nix.gc = {
automatic = true;
dates = "weekly";