A little colorblindness problem: [ConsoleColor]::DarkRed
(and also Red) is like nearly invisible for me. I have to select the text in order to be able to read it.
I’ve been configuring some stuff in PowerShell to make things more readable:
$host.PrivateData.ErrorForegroundColor = 'Yellow'
Very cool, but of course some apps, libs, tools etc do something like this:
Write-Host "Error!" -ForegroundColor DarkRed
So basically I want to overwrite [ConsoleColor]::DarkRed
with something else. I’ve been looking into Reflection but it doesn’t seem to be possible.
Any way to achieve this?