From c553a1c4b7f18d6782e416e831611ab24c96e20a Mon Sep 17 00:00:00 2001 From: Christoph Urlacher Date: Fri, 18 Jul 2025 19:57:34 +0200 Subject: [PATCH] Modules/Network: Reenable networkmanager-wait-online service --- system/modules/impermanence/default.nix | 3 ++- system/modules/network/default.nix | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/system/modules/impermanence/default.nix b/system/modules/impermanence/default.nix index 3178d83e..a372c69c 100644 --- a/system/modules/impermanence/default.nix +++ b/system/modules/impermanence/default.nix @@ -79,7 +79,7 @@ in { files = [ # NOTE: Don't put files generated/linked by HM here (they're already managed) - # TODO: Why do these not work? + # TODO: These files are not mounted? (mkUFile ".config/.tidal-dl.json" m755) (mkUFile ".config/.tidal-dl.token.json" m755) (mkUFile ".config/QtProject.conf" m755) # KeePassXC @@ -272,6 +272,7 @@ in { # Create new home subvolume ${mkNewSubvol "home"} + # TODO: Did this removal of old backups always brick the system? # Delete a backed up subvolume # delete_subvolume_recursively() { # IFS=$'\n' diff --git a/system/modules/network/default.nix b/system/modules/network/default.nix index dcf24231..e43da1c5 100644 --- a/system/modules/network/default.nix +++ b/system/modules/network/default.nix @@ -104,7 +104,7 @@ in { }; }; - # We don't need this, the nfs mounts should retry until online - systemd.services.NetworkManager-wait-online.enable = false; + # We need this (sadly), otherwise the nfs mounts don't work + systemd.services.NetworkManager-wait-online.enable = true; }; }