Is there an easy way to set colors for the Log Facade console and file output?
Everything I've searched is overly complicated in terms of registering a new facade with a service provider just for this or bootstrapping the logging system for each channel I wan't to affect.
I just want to call Log::error('some error') and get a red message on my console and log files.
Currently I've been using a color class for this but it has been a bit daunting to always define it every time a need to set a new color for the output.
Why don't you just make your own Log class that just proxies to those, so when you do YourLog::warning($text) it just returns Log::warning(Color::paint($text, 'yellow'));
Not everybody is using logging output on the CLI. Most are logging to files/services where color is irrelevant and it's the log type that counts (warning/error/info/etc).