{ hostname, site_config, ... }: { # speed up boot times (by about three seconds) systemd.services.NetworkManager-wait-online.enable = false; networking = { hostName = hostname; networkmanager = { enable = true; appendNameservers = site_config.dns_servers; wifi = { scanRandMacAddress = true; # fix suspend issue # powersave = false; }; ensureProfiles.profiles = import ../secrets/desktop/wifi-passwords.nix; }; }; }