On Thu, Apr 19, 2018 at 9:36 AM, Grant Edwards <grant.b.edwa...@gmail.com> wrote: > On 2018-04-19, Klaus Ethgen <klaus+gen...@ethgen.de> wrote: > >> I use light background and many colors of emerge and other tools are >> simple unreadable (like light green). > > Yep, it's awful. People have been complaining about it for years and > years. > >> I searched how to adapt them to my background but did not success. > > The short answer is: you can't. The devs use black backgrounds and > you're supposed to also. > >> I already know about color.map but this just allows to tune some >> colors and not all (at least the ones that are documented in the man >> page). >> >> So, is there any way (without using --nocolor) to use color set that is >> more readable? > > Nope. >
You need to find a light color theme that works well. You should edit your .Xdefaults (older documentation references .Xresources, which does not seem to be parsed by some modern utilities or X11 servers) to use that colorscheme. See the "export" tab on https://terminal.sexy/. Pretty much every terminal should honor .Xdefaults, but if not, you will need to change the colors in a menu. If portage uses 256-color codes to specify an absolute color then that should be changed, it makes the program unthemable via the standard interface. It would also be an issue if portage used the less common RGB color escapes. Cheers, R0b0t1