{general, ...}: { programs.git = { enable = true; extraConfig = { user.name = "${general.gitProfile.User}"; user.email = "${general.gitProfile.Email}"; init.defaultBranch = "${general.gitProfile.defaultBranch}"; }; }; }