nixos/hosts/hulk/networking.nix
2025-03-14 18:59:13 +01:00

24 lines
521 B
Nix

{ pkgs, ... }:
let
networkManagerEnabled = true;
wirelessEnabled = false;
in {
networking.networkmanager.enable = pkgs.lib.mkIf networkManagerEnabled true;
networking.wireless.enable = pkgs.lib.mkIf wirelessEnabled true;
networking.wireless.userControlled.enable = pkgs.lib.mkIf wirelessEnabled true;
networking.firewall = {
trustedInterfaces = [ "p2p-wl+" ];
allowedTCPPorts = [
7236
7250
];
allowedUDPPorts = [
7236
5353
];
};
}