networking = {
inherit hostName;
- domain = mkDefault "wg";
+ domain = mkDefault "sp";
#search = [ "sourcephile.fr" ];
firewall = {
enable = mkDefault true;
allowPing = mkDefault true;
};
networkmanager = {
- enable = mkDefault config.services.xserver.enable;
#dhcp = "dhcpcd";
logLevel = mkDefault "INFO";
wifi = {
programs.usbtop.enable = true;
services.avahi = {
- nssmdns = mkDefault true;
+ nssmdns4 = mkDefault true;
openFirewall = mkDefault false;
publish.enable = mkDefault false;
};
services.openssh.enable = mkDefault true;
# Fix https://github.com/NixOS/nixpkgs/issues/180175 by removing -s (aka. --wait-for-startup)
- systemd.services.NetworkManager-wait-online = {
+ systemd.services.NetworkManager-wait-online = lib.mkIf config.networking.networkmanager.enable {
unitConfig.StartLimitIntervalSec = 0;
serviceConfig = {
ExecStart = [ "" "${pkgs.networkmanager}/bin/nm-online -q" ];