[konsole] [Bug 405345] Impossible to print "bold red". Bold is always printed as intense/light color

Stefan bugzilla_noreply at kde.org
Sun Dec 13 11:08:50 GMT 2020


https://bugs.kde.org/show_bug.cgi?id=405345

--- Comment #24 from Stefan <stefan+kde at sofa-rockers.org> ---
The idea of base16 (https://github.com/chriskempson/base16) is to carefully
design the first 16 ansi colors so that they can be used by various tools for
interface coloring and highlighting, e.g. by vim or bat and delta.  The benefit
of this is that you can emulate "true colors" in termainsl that don't suport
that and that many tools can easily share the same color scheme by just
referencing the first 16 ansi colors.

Most terminals I know (Konsole, gnome-terminal, xfce4-terminal, Apple Terminal,
iTerm2) support accessing the intense colors via the 90s range and googling
"ansi colors" indicates that this is so common that you can rely on this
feature in practicse.

Base16 relies on that and uses the 30s range for coloring and the 90s range for
gray tones for the interface.

Some terminals print 1;31 as "bright bold red" by default, some print 1;31 as
"bold red".  Most of them (excluding Konsole) have an option like "Intensify
bold colors"  which toggles between both modes.  I think that this might also
be a good solution to fix this issue in Konsole. :)

I attached two example screenshots from xfce4-terminal.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the konsole-devel mailing list