nixos: remove indirection via activate-${username}

Fixes #2191
This commit is contained in:
zseri 2021-07-20 14:40:45 +02:00 committed by Robert Helgesson
parent 5f6364fc28
commit 7c19bcb822
No known key found for this signature in database
GPG Key ID: 36BDAA14C2797E89
1 changed files with 2 additions and 5 deletions

View File

@ -144,11 +144,8 @@ in {
# The activation script is run by a login shell to make sure
# that the user is given a sane Nix environment.
ExecStart = pkgs.writeScript "activate-${username}" ''
#! ${pkgs.runtimeShell} -el
echo Activating home-manager configuration for ${username}
exec ${usercfg.home.activationPackage}/activate
'';
ExecStart =
"${pkgs.runtimeShell} -l ${usercfg.home.activationPackage}/activate";
};
}) cfg.users;
};