{myConfig, ...}: { programs.git = { enable = true; settings = { user.name = "${myConfig.git.username}"; user.email = "${myConfig.git.email}"; init.defaultBranch = "${myConfig.git.defaultBranch}"; }; }; programs.ssh = { enable = true; includes = [ "/run/secrets/ssh_extra_config" ]; }; }