make git prompt dynamic