This commit is contained in:
2026-03-04 19:10:58 +01:00
parent e057b165e7
commit 8a84311135
+2 -4
View File
@@ -1,4 +1,4 @@
{ lib, config, pkgs, flakeRoot ... }: { lib, config, pkgs, flakeRoot, ... }:
let let
scriptPath = flakeRoot + "/assets/scripts/end_script.sh"; scriptPath = flakeRoot + "/assets/scripts/end_script.sh";
scriptExists = lib.fileExists scriptPath; scriptExists = lib.fileExists scriptPath;
@@ -6,12 +6,10 @@ in
{ {
systemd.user.services.endScript = lib.mkIf scriptExists { systemd.user.services.endScript = lib.mkIf scriptExists {
description = "Run end script after Home Manager"; description = "Run end script after Home Manager";
wantedBy = [ "multi-user.target" ]; wantedBy = lib.mkDefault []; # Empty list to avoid automatic enablement
after = [ "home-manager-activate.service" ]; after = [ "home-manager-activate.service" ];
serviceConfig.Type = "oneshot"; serviceConfig.Type = "oneshot";
script = '' script = ''
echo "Flake root: ${flakeRoot}" >> /tmp/flake_root.log
echo "Script path: ${scriptPath}" >> /tmp/script_path.log
${scriptPath} ${scriptPath}
''; '';
}; };