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