fix: unfucked the network

This commit is contained in:
Nick 2025-11-06 18:20:03 -06:00
parent ce8f7cc03d
commit 9c19cdf131
3 changed files with 6 additions and 17 deletions

View file

@ -11,9 +11,11 @@ in
{
networking = {
hostName = ceres.name;
networkmanager.enable = true;
# NetworkManager disabled - using systemd-networkd for bridge management
# Having both enabled causes multiple DHCP leases and IP conflicts
networkmanager.enable = false;
nftables.enable = true;
useDHCP = lib.mkDefault true;
useDHCP = lib.mkDefault false; # systemd-networkd handles DHCP via bridge
firewall = {
enable = true;
allowedTCPPorts = [
@ -50,12 +52,6 @@ in
restartTriggers = lib.mkForce [ ];
};
# Prevent NetworkManager from restarting during config changes
systemd.services.NetworkManager = {
stopIfChanged = false;
reloadIfChanged = true;
};
services = {
avahi = {
enable = true;