diff --git a/modules/profiles/desktop.nix b/modules/profiles/desktop.nix index dd23e9b..b6c9e9f 100644 --- a/modules/profiles/desktop.nix +++ b/modules/profiles/desktop.nix @@ -108,7 +108,6 @@ in services = { illum.enable = true; - resolved.enable = true; gnome.gnome-keyring.enable = true; pipewire = { enable = true; @@ -116,5 +115,16 @@ in pulse.enable = true; }; }; + + # faster startup https://majiehong.com/post/2021-07-30_slow_nixos_startup/ + networking = { + # no need to wait interfaces to have an IP to continue booting + dhcpcd.wait = "background"; + # avoid checking if IP is already taken to boot a few seconds faster + dhcpcd.extraConfig = "noarp"; + }; + # disable network-online.target + systemd.services.NetworkManager-wait-online.enable = false; + }; }