fix git info in prompt, and add osx defaults