From 59cf3a850761483506709fdb991ede8b285c6f9a Mon Sep 17 00:00:00 2001 From: soraefir Date: Sun, 7 Jun 2026 18:30:30 +0200 Subject: [PATCH] fix boot --- modules/nixos/system/default.nix | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/modules/nixos/system/default.nix b/modules/nixos/system/default.nix index 69baa7f..50919e1 100644 --- a/modules/nixos/system/default.nix +++ b/modules/nixos/system/default.nix @@ -1,4 +1,4 @@ -{ config, ... }: { +{ config, lib, ... }: { imports = [ ./dbus ./fonts ./hw ./locale ./network ./nix ./security ./xdg ]; services.journald.extraConfig = '' @@ -10,10 +10,14 @@ ''; systemd.services.systemd-user-sessions = { - after = let - # Fall back to an empty list if it's somehow not defined yet - currentAfter = config.systemd.services.systemd-user-sessions.after or []; - in - builtins.filter (service: service != "network.target") currentAfter; + after = lib.mkForce ([ + "system.slice" + "systemd-journald.socket" + "sysinit.target" + "remote-fs.target" + "nss-user-lookup.target" + "home.mount" + "basic.target" + ] ++ map (user: "home-manager-${user.username}.service") config.syscfg.users); }; }