Move git-sync home config to shared module

This commit is contained in:
2026-04-26 20:55:15 -07:00
parent 9c2f244309
commit c3c0d54da4
3 changed files with 42 additions and 29 deletions

View File

@@ -85,8 +85,10 @@
enabledHomeUsers = [
activePrimaryUser
];
sharedHomeModules = [./home/common.nix];
ivanHomeModules = [./home/ivan.nix];
sharedHomeModules = [
./home/common.nix
./home/git-sync.nix
];
homeForUser = user: "/Users/${user}";
configuration = {
pkgs,
@@ -374,9 +376,7 @@
inherit inputs libDir;
};
sharedModules = sharedHomeModules;
users = lib.genAttrs enabledHomeUsers (_: {
imports = ivanHomeModules;
});
users = lib.genAttrs enabledHomeUsers (_: {});
};
};
in {