Sadly even this does not cover everything. It switched off the colour in *parts* of my `git add -p` output (the diff line numbers and the prompt line) that color.ui didn’t, but the actual diff lines (with the + and – in front) are still green and red. This is a mess. But anyway, thank you for helping me with these two lines at least!
The reason this irks me is that I cannot read coloured terminal output as well as black on (off-)white, and most coloured output from programs running in a terminal is geared towards black background (which also makes reading harder for me). It also doesn’t help to set a terminal type that is unable to set colours (like e.g. vt220); git is oblivious to anything that doesn’t confirm to its world view (which is rather narrow in this respect). Hmpf.