From 12a28e1f847331ac2e6838e42d619dcdeca61fc4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Moritz=20B=C3=B6hme?= Date: Wed, 25 Oct 2023 17:19:59 +0200 Subject: [PATCH] perf: speed up startup --- modules/profiles/desktop.nix | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) 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; + }; }