[systemd-bugs] [Bug 90464] RFE: systemctl: optionally turn off colors

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Fri May 15 07:09:45 PDT 2015


https://bugs.freedesktop.org/show_bug.cgi?id=90464

--- Comment #3 from Lennart Poettering <lennart at poettering.net> ---
(In reply to Jari Aalto from comment #2)
> Your phone? Howabout others phones, models, what type or resolution of
> display....? Too many variables to generalize "it works for me".

I am pretty sure that you have to look hard to find a terminal emulator these
days that does not support color.

I am much more interested in providing good user experience for most people,
and a way to configure things correctly for all others, than providing a bad
experience for all.

> Most of the program have colors off and provide separate option to turn it
> on. Usually if you want a feature to be active, then there is an option to
> enable it; in this case the --color option would be logical choice. 

Well, I disagree. And given that this so far didn't come up precisely
frequently I am pretty sure that this all is an exotic issue.

> Having to type exotic "TERM=dumb <command>" is contrary to every sensible
> way to deal with commands.

Well, TERM is the unix way to tell programs what your terminal can do and
cannot do. you can set it in your .bashrc or similar, there's really no need to
set it invidually for each invocation...

> 
> Please note that "colors" are sensitive to
> 
>   - Type of display (depends largely on monitor etc).
>   - BG/FG on black/white, white/on black settings etc. Does 
>     the colors burn into your eyes? black background probes to be hard on
>     various colors.
>   - Doesn't take into account visually impaired people

Oh god. With an opt-out switch systemctl is actually very much in line which
behaviour of the popular desktops like GNOME or KDE: they use colors by
default, and if you don't want this, you can enable high contrast themes and
they are. 

Again, I am open to making this opt-out by checking $TERM. But the default
really should be color-ful.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/systemd-bugs/attachments/20150515/9355d078/attachment.html>


More information about the systemd-bugs mailing list