{ config, pkgs, lib, ... }: { systemd.user.services.endScript = lib.mkIf (builtins.pathExists ./assets/scripts/end_script.sh) { description = "Run end script after Home Manager"; wantedBy = [ "default.target" ]; after = [ "home-manager-henrov.service" ]; serviceConfig.Type = "oneshot"; script = '' ${pkgs.bash}/bin/bash -c 'cd $HOME && ${./assets/scripts/end_script.sh}' ''; serviceConfig.Restart = "no"; }; systemd.user.services.endScript.enable = true; }