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