Adds some ideas from James gitconfig.