summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authornikstur <nikstur@outlook.com>2025-07-27 22:28:27 +0200
committernikstur <nikstur@outlook.com>2025-08-10 22:43:42 +0200
commitbc5eefd2a5488748405aaabccc643c299d28ee4e (patch)
tree615b47308b1327082caa601ce5f9bfb84c3d4a0f
parentnixos/fuse: add enable option (diff)
downloadnixpkgs-bc5eefd2a5488748405aaabccc643c299d28ee4e.tar.gz
nixos/activation-script: disable userActivationScripts when system is not activatable
-rw-r--r--nixos/modules/system/activation/activation-script.nix2
1 files changed, 1 insertions, 1 deletions
diff --git a/nixos/modules/system/activation/activation-script.nix b/nixos/modules/system/activation/activation-script.nix
index f56be5f71f18..dd3973c8073e 100644
--- a/nixos/modules/system/activation/activation-script.nix
+++ b/nixos/modules/system/activation/activation-script.nix
@@ -317,7 +317,7 @@ in
source ${config.system.build.earlyMountScript}
'';
- systemd.user = {
+ systemd.user = lib.mkIf config.system.activatable {
services.nixos-activation = {
description = "Run user-specific NixOS activation";
script = config.system.userActivationScripts.script;