nix: add input nixos-hardware
[julm/julm-nix.git] / nixos / profiles / networking.nix
index 2b619d2dcc24b391947f36d46b4dc6aeb5b35f55..5ca3eeb4bd6300b6550b1cf9b1cbab97e759eacc 100644 (file)
@@ -45,7 +45,7 @@ with lib;
 
   networking = {
     inherit hostName;
-    domain = mkDefault "wg";
+    domain = mkDefault "sp";
     #search = [ "sourcephile.fr" ];
     firewall = {
       enable = mkDefault true;
@@ -68,7 +68,7 @@ with lib;
   programs.usbtop.enable = true;
 
   services.avahi = {
-    nssmdns = mkDefault true;
+    nssmdns4 = mkDefault true;
     openFirewall = mkDefault false;
     publish.enable = mkDefault false;
   };
@@ -89,7 +89,7 @@ with lib;
   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" ];