move more networking stuff to networking module; add ntsync to kernel for tuxedo; use unstable for wine

This commit is contained in:
2025-10-10 14:15:24 +01:00
parent 38f691cacd
commit 25158bedf1
4 changed files with 51 additions and 32 deletions

View File

@@ -4,10 +4,15 @@
# networking.hostName = "nixos"; # Define your hostname.
# Pick only one of the below networking options.
# networking.wireless.enable = true; # Enables wireless support via wpa_supplicant.
networking.networkmanager = {
# Easiest to use and most distros use this by default.
enable = true;
wifi.powersave = false;
networking = {
nftables = {
enable = true;
};
networkmanager = {
# Easiest to use and most distros use this by default.
enable = true;
wifi.powersave = false;
};
};
# Configure network proxy if necessary
@@ -17,10 +22,21 @@
# Enable CUPS to print documents.
# services.printing.enable = true;
# Open ports in the firewall.
networking.firewall.enable = true;
# 443 Helldivers crashes internet otherwise
# networking.firewall.allowedTCPPorts = [ 443 ];
# networking.firewall.allowedUDPPorts = [ 443 ];
# Or disable the firewall altogether.
# networking.firewall.enable = false;
# Block list
# networking.stevenblack.enable = true;
# services.resolved.enable = true;
services.mullvad-vpn = {
enable = true;
package = pkgs.mullvad-vpn;
};
# services.resolved.enable = true;
}