Currently, colors are hard-coded, but there are various situations where you might want to set different colors:
- To ensure adequate contrast on a different background
- To ensure readability by people who are colorblind
- To match your editor or main diff tool's color scheme.
In addition to general usefulness, parameterizing color schemes may address #14 and would be required for lambdaisland/kaocha#403.