summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authornikstur <nikstur@outlook.com>2025-07-27 22:28:27 +0200
committernikstur <nikstur@outlook.com>2025-07-31 20:42:36 +0200
commit089e2e5eaff96a3873739e396afb458013ecaf9e (patch)
treeaea9b60f27f23b30a953859f8d6f259ff5946f47
parentnixos/kernel: don't include append-initrd-secrets when unused (diff)
downloadnixpkgs-089e2e5eaff96a3873739e396afb458013ecaf9e.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;