️ (hosts/system) enable stevenblack blocklists

This commit is contained in:
Laureηt 2024-01-07 20:11:48 +01:00
parent aee4da8b9e
commit 03bdffa558
Signed by: Laurent
SSH key fingerprint: SHA256:kZEpW8cMJ54PDeCvOhzreNr4FSh6R13CMGH/POoO8DI
2 changed files with 18 additions and 20 deletions

View file

@ -8,5 +8,11 @@
# domain name servers, use clouflare family # domain name servers, use clouflare family
nameservers = ["1.1.1.2" "1.0.0.2"]; nameservers = ["1.1.1.2" "1.0.0.2"];
# firewall
firewall.enable = true;
# https://github.com/StevenBlack/hosts
stevenblack.enable = true;
}; };
} }

View file

@ -1,26 +1,18 @@
{lib, ...}: { {...}: {
# the name of the machine network = {
networking.hostName = "neodymium"; # the name of the machine
hostName = "neodymium";
# domain name servers, use clouflare family # domain name servers, use clouflare family
networking.nameservers = ["1.1.1.2" "1.0.0.2"]; nameservers = ["1.1.1.2" "1.0.0.2"];
# use networkManager, see nmcli # use networkManager, see nmcli
networking.networkmanager.enable = true; networkmanager.enable = true;
# firewall # firewall
networking.firewall = { firewall.enable = true;
enable = true;
allowedTCPPorts = []; # https://github.com/StevenBlack/hosts
allowedUDPPorts = []; stevenblack.enable = true;
}; };
# Enables DHCP on each ethernet and wireless interface. In case of scripted networking
# (the default) this is the recommended approach. When using systemd-networkd it's
# still possible to use this option, but it's recommended to use it in conjunction
# with explicit per-interface declarations with `networking.interfaces.<interface>.useDHCP`.
networking.useDHCP = lib.mkDefault true;
# networking.interfaces.eno1.useDHCP = lib.mkDefault true;
# networking.interfaces.wlp4s0.useDHCP = lib.mkDefault true;
} }