aboutsummaryrefslogtreecommitdiff
path: root/nixos/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'nixos/default.nix')
-rw-r--r--nixos/default.nix2
1 files changed, 2 insertions, 0 deletions
diff --git a/nixos/default.nix b/nixos/default.nix
index bb0e534ab3e..9aedf618c51 100644
--- a/nixos/default.nix
+++ b/nixos/default.nix
@@ -88,6 +88,8 @@ in {
(mapAttrs (username: usercfg: { packages = [ usercfg.home.path ]; })
cfg.users);
+ environment.pathsToLink = mkIf cfg.useUserPackages [ "/etc/profile.d" ];
+
systemd.services = mapAttrs' (_: usercfg:
let username = usercfg.home.username;
in nameValuePair ("home-manager-${utils.escapeSystemdPath username}") {