nix-darwin: login as the user when activating

This commit is contained in:
Wael M. Nasreddine 2019-02-20 23:37:03 -08:00 committed by Robert Helgesson
parent efc795920b
commit 7ec153889c
No known key found for this signature in database
GPG key ID: 36BDAA14C2797E89

View file

@ -42,7 +42,7 @@ in
system.activationScripts.postActivation.text =
concatStringsSep "\n" (mapAttrsToList (username: usercfg: ''
echo Activating home-manager configuration for ${username}
sudo -u ${username} ${usercfg.home.activationPackage}/activate
sudo -u ${username} -i ${usercfg.home.activationPackage}/activate
'') cfg.users);
};
}