prompt: factor out gitstring coloring logic