feat(git): auto setup remote

Changed files
+1
programs
+1
programs/scm.nix
···
enable = true;
config = {
init.defaultBranch = "main";
+
push.autoSetupRemote = true;
};
};
}