Stop always recursively pulling submodules too, since it annoys me and if it is important for a project, it will probably stand in the README.
Use Github credentials when in Projects/github folder. All other custom github projects are stored in user.config. Use 8 spaces for tabs to see whitespace error in git diffs.