working on machines

This commit is contained in:
2026-03-12 15:55:29 +01:00
parent 0b24b9b524
commit a0758e4317
+14 -14
View File
@@ -68,20 +68,20 @@
# Generated configuration # Generated configuration
./generated/top.nix ./generated/top.nix
# Ensure Home Manager is enabled for the user # Enable Home Manager for the user
( {
{ config, pkgs, ... }: home-manager.users.${user.username} = {
{ enable = true;
programs.home-manager.enable = true; homeDirectory = "/home/${user.username}";
systemd.users.services."home-manager-${user.username}" = { };
description = "Home Manager service for ${user.username}"; systemd.users.services."home-manager-${user.username}" = {
wantedBy = [ "multi-user.target" ]; description = "Home Manager service for ${user.username}";
serviceConfig.Type = "oneshot"; wantedBy = [ "multi-user.target" ];
serviceConfig.RemainAfterExit = true; serviceConfig.Type = "oneshot";
serviceConfig.ExecStart = "${pkgs.home-manager}/bin/home-manager switch --flake ${self}#${user.username}@${machine}"; serviceConfig.RemainAfterExit = true;
}; serviceConfig.ExecStart = "${pkgs.home-manager}/bin/home-manager switch --flake ${self}#${user.username}@${machine}";
} };
) }
]; ];
specialArgs = { specialArgs = {
inherit user inputs; inherit user inputs;