diff --git a/modules/nixos/base/networking.nix b/modules/nixos/base/networking.nix index 9a9252c..4568c77 100644 --- a/modules/nixos/base/networking.nix +++ b/modules/nixos/base/networking.nix @@ -1,6 +1,7 @@ { lib, config, + pkgs, ... }: let inherit (lib) mkForce mkDefault; @@ -42,5 +43,5 @@ in { }; # sometimes causes issues with network manager service never actually starting # requiring me to manually start the service. fine on a workstation, not on a server - systemd.services.NetworkManager-wait-online.enable = host.role != "server"; + systemd.services.NetworkManager-wait-online.serviceConfig.ExecStart = ["" "${pkgs.networkmanager}/bin/nm-online -q"]; }