[arch-projects] [INITSCRIPTS][PATCH 1/2] Fix coloring on light terms

Seblu seblu at seblu.net
Wed May 4 23:51:37 CEST 2011


On Wed, May 4, 2011 at 1:40 AM, Tom Gundersen <teg at jklm.no> wrote:
> Could you explain a bit what this does? In particular, what was the
> meaning of the old codes and what is the meaning of the new ones?
Old ones set foreground color and background color always to black
New ones doesn't set background colors and in case of white colors,
just assume it's the default one.

>
> I assume this will still print something no matter what the color
> scheme? And in addition it will look good on non-black backgrounds?
Ya. I've tested on linux / urxvt / roxterm / xterm with white color.
Maybe a test with konsole and its exotic coloring may be useful.

>
> -t
>
> On Wed, May 4, 2011 at 1:18 AM, Sebastien Luttringer <seblu at seblu.net> wrote:
>> Signed-off-by: Sebastien Luttringer <seblu at seblu.net>
>> ---
>>  functions |   20 ++++++++++----------
>>  1 files changed, 10 insertions(+), 10 deletions(-)
>>
>> diff --git a/functions b/functions
>> index fd0928e..6594fd2 100644
>> --- a/functions
>> +++ b/functions
>> @@ -51,20 +51,20 @@ fi
>>
>>  # colors:
>>  if [[ $USECOLOR = YES || $USECOLOR = yes ]]; then
>> -       C_MAIN="\033[1;37;40m"      # main text
>> +       C_MAIN="\033[0;1m"         # main text
>>
>> -       C_OTHER="\033[1;34;40m"     # prefix & brackets
>> -       C_SEPARATOR="\033[1;30;40m" # separator
>> +       C_OTHER="\033[1;34m"        # prefix & brackets
>> +       C_SEPARATOR="\033[1;30m"    # separator
>>
>> -       C_BUSY="\033[0;36;40m"      # busy
>> -       C_FAIL="\033[1;31;40m"      # failed
>> -       C_DONE="\033[1;37;40m"      # completed
>> -       C_BKGD="\033[1;35;40m"      # backgrounded
>> +       C_BUSY="\033[0;36m"         # busy
>> +       C_FAIL="\033[1;31m"         # failed
>> +       C_DONE="\033[0;1m"          # completed
>> +       C_BKGD="\033[1;35m"         # backgrounded
>>
>> -       C_H1="\033[1;37;40m"        # highlight text 1
>> -       C_H2="\033[1;36;40m"        # highlight text 2
>> +       C_H1="\033[0;1m"            # highlight text 1
>> +       C_H2="\033[1;36m"           # highlight text 2
>>
>> -       C_CLEAR="\033[1;0m"
>> +       C_CLEAR="\033[0m"
>>  fi
>>
>>  if [[ -t 1 ]]; then
>> --
>> Sebastien "Seblu" Luttringer
>>
>>
>



-- 
Sébastien Luttringer
www.seblu.net


More information about the arch-projects mailing list