use %F and %f for colors, it's cleaner. Move git witchcraft into precmd. Not sure if there's any science there, but it feels a little faster