Yamaban composed on 2015-01-02 16:53 (UTC+0100):
On Friday 2015-01-02 04:27, Felix Miata wrote:
More and more utility maintainers apparently think it's helpful to vary foreground colors according to context. It's not helpful - it's an arbitrary and unnecessary usability handicap. Red, blue and green as foreground colors are virtually invisible here. Now that zypper is doing it too, I need to stop it. What's necessary to keep all output in nice legible 2 color mode on the vttys?
On zypper using color: File "/etc/zypp/zypper.conf", Section "[color]", Item "useColors"
Zypper is hardly the only problem. One of the reasons for using vttys in the first place is escape from tiny text, useless itty bitty icons[1], suboptimal contrast, and busyness or overall clutter in a GUI environment, a place to focus on a single task with minimal distractions. Reducing contrast using colors adds distraction while doing what reducing contrast usually does[2], reducing legibility and in turn inhibiting utility, negative A11Y.
On a new install it defaulted to "useColors = autodetect"
The existence of "autodetect" would seem to imply query for an environmental or global config setting that could be made to return 4-color, 2-color or monochrome. To address my OP, where and how could that be done? Something in /etc/profile.local maybe?
Change that to "useColors = never" and it's gone.
Attn.: be aware that a 'user-private' ~/.zypper.conf could exist.
Wouldn't FHS put that in ~/.config/zypper.conf instead? That's where YaST2, chromium, fontconfig, gconf, gtk*, mc and several others now live. And .fdisk.conf, .gdisk.conf, .sfdisk.conf perhaps, ad inifinitum? [1] http://www.nngroup.com/articles/icon-usability/ [2] http://colorusage.arc.nasa.gov/legib_1.php -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org