rainbow-dark: swap teal accent for diff-style blue (#4a90e2)
Teal wasn't landing; try diff-header blue instead. Same %z<rgb> 24-bit foreground mechanism, just a different colour value.
This commit is contained in:
@@ -17,7 +17,7 @@ default_color = "-1";
|
||||
info_eol = "false";
|
||||
|
||||
# Fade any bracket-ish punctuation to dark grey so the rainbow colors pop.
|
||||
replaces = { "[]=()<>" = "%z005f5f$*%n"; };
|
||||
replaces = { "[]=()<>" = "%z4a90e2$*%n"; };
|
||||
|
||||
abstracts = {
|
||||
##
|
||||
@@ -29,7 +29,7 @@ abstracts = {
|
||||
line_start = "%R-%Y-%Y-%G-%C-%B-%M-%n ";
|
||||
|
||||
# Dim cyan timestamps — present but recessive.
|
||||
timestamp = "%z005f5f$*%n";
|
||||
timestamp = "%z4a90e2$*%n";
|
||||
|
||||
# Highlight anything important in bold yellow.
|
||||
hilight = "%_%Y$*%n%_";
|
||||
@@ -44,13 +44,13 @@ abstracts = {
|
||||
nick = "%_%C$*%n%_";
|
||||
|
||||
# Nick-host wrapped in dark-grey square brackets (picked up by "replaces").
|
||||
nickhost = "[%z005f5f$*%n]";
|
||||
nickhost = "[%z4a90e2$*%n]";
|
||||
|
||||
# Server names: bright blue.
|
||||
server = "%_%B$*%n%_";
|
||||
|
||||
# Generic bracketed comment: fade to dark grey.
|
||||
comment = "[%z005f5f$*%n]";
|
||||
comment = "[%z4a90e2$*%n]";
|
||||
reason = "{comment $*}";
|
||||
mode = "{comment $*}";
|
||||
|
||||
@@ -64,7 +64,7 @@ abstracts = {
|
||||
|
||||
# Someone leaving (part/quit) — dim red.
|
||||
channick = "%r$*%n";
|
||||
chanhost = "{nickhost %z005f5f$*%n}";
|
||||
chanhost = "{nickhost %z4a90e2$*%n}";
|
||||
|
||||
# Highlighted channel reference — bright magenta.
|
||||
channelhilight = "%_%M$*%n%_";
|
||||
@@ -79,7 +79,7 @@ abstracts = {
|
||||
# Angle brackets around nicks stay dark grey so the nick color is the star.
|
||||
# Trailing %w tints the message body dim grey so it doesn't compete with
|
||||
# the rainbow accents.
|
||||
msgnick = "%z005f5f<%n$0$1-%z005f5f>%n %|%z005f5f";
|
||||
msgnick = "%z4a90e2<%n$0$1-%z4a90e2>%n %|%z4a90e2";
|
||||
|
||||
# Messages from you.
|
||||
ownmsgnick = "{msgnick $0 $1-}";
|
||||
@@ -97,11 +97,11 @@ abstracts = {
|
||||
pubmsghinick = "{msgnick $1 $0$2-%n}";
|
||||
|
||||
# channel prefix on a message: ":#chan" in bright magenta.
|
||||
msgchannel = "%z005f5f:%M$*%n";
|
||||
msgchannel = "%z4a90e2:%M$*%n";
|
||||
|
||||
# Private messages — heavy bright-magenta framing so queries stand apart.
|
||||
privmsg = "[%_%M$0%_%z005f5f(%m$1-%z005f5f)%n] ";
|
||||
ownprivmsg = "[%_%m$0%_%z005f5f(%M$1-%z005f5f)%n] ";
|
||||
privmsg = "[%_%M$0%_%z4a90e2(%m$1-%z4a90e2)%n] ";
|
||||
ownprivmsg = "[%_%m$0%_%z4a90e2(%M$1-%z4a90e2)%n] ";
|
||||
|
||||
# Private message in a query window.
|
||||
ownprivmsgnick = "{msgnick $*}";
|
||||
@@ -114,13 +114,13 @@ abstracts = {
|
||||
|
||||
# Bright yellow asterisks so actions are unmistakable. Action text in dim
|
||||
# grey to match ordinary message bodies.
|
||||
action_core = "%_%Y * %n%z005f5f$*%n";
|
||||
action_core = "%_%Y * %n%z4a90e2$*%n";
|
||||
action = "{action_core $*} ";
|
||||
ownaction = "{action $*}";
|
||||
ownaction_target = "{action_core $0}%z005f5f:%M$1%n ";
|
||||
ownaction_target = "{action_core $0}%z4a90e2:%M$1%n ";
|
||||
|
||||
# Private actions get a parenthesized asterisk; keep it in bright yellow.
|
||||
pvtaction = "%_%Y (*) %n%z005f5f$*%n ";
|
||||
pvtaction = "%_%Y (*) %n%z4a90e2$*%n ";
|
||||
pvtaction_query = "{action $*}";
|
||||
pubaction = "{action $*}";
|
||||
|
||||
@@ -129,25 +129,25 @@ abstracts = {
|
||||
##
|
||||
|
||||
# whois — cyan field name, dim-grey value
|
||||
whois = "%z005f5f %# $[8]0 : %n%z005f5f$1-%n";
|
||||
whois = "%z4a90e2 %# $[8]0 : %n%z4a90e2$1-%n";
|
||||
|
||||
# notices — magenta stays the "alert" color
|
||||
ownnotice = "[%_%m$0%_%z005f5f(%M$1-%z005f5f)]%n ";
|
||||
notice = "%z005f5f-%_%M$*%_%z005f5f-%n ";
|
||||
pubnotice_channel = "%z005f5f:%m$*";
|
||||
pvtnotice_host = "%z005f5f(%m$*%z005f5f)";
|
||||
ownnotice = "[%_%m$0%_%z4a90e2(%M$1-%z4a90e2)]%n ";
|
||||
notice = "%z4a90e2-%_%M$*%_%z4a90e2-%n ";
|
||||
pubnotice_channel = "%z4a90e2:%m$*";
|
||||
pvtnotice_host = "%z4a90e2(%m$*%z4a90e2)";
|
||||
|
||||
# server notices — bright green bang, dim-grey body
|
||||
servernotice = "%_%G!%n%z005f5f$*%n ";
|
||||
servernotice = "%_%G!%n%z4a90e2$*%n ";
|
||||
|
||||
# CTCPs — bright green
|
||||
ownctcp = "[%_%g$0%_%z005f5f(%G$1-%z005f5f)] ";
|
||||
ownctcp = "[%_%g$0%_%z4a90e2(%G$1-%z4a90e2)] ";
|
||||
ctcp = "%_%G$*%n%_";
|
||||
|
||||
# wallops
|
||||
wallop = "%_%Y$*%n%_: ";
|
||||
wallop_nick = "%z005f5f$*%n";
|
||||
wallop_action = "%_%Y * %n%z005f5f$*%n ";
|
||||
wallop_nick = "%z4a90e2$*%n";
|
||||
wallop_action = "%_%Y * %n%z4a90e2$*%n ";
|
||||
|
||||
# netsplits / netjoins — red fall, green rise
|
||||
netsplit = "%_%R$*%n%_";
|
||||
@@ -164,19 +164,19 @@ abstracts = {
|
||||
|
||||
# DCC — green family so transfers read as "network-y"
|
||||
dcc = "%_%G$*%n%_";
|
||||
dccfile = "%_%z005f5f$*%n%_";
|
||||
dccfile = "%_%z4a90e2$*%n%_";
|
||||
|
||||
# DCC chat, own msg/action
|
||||
dccownmsg = "[%_%r$0%_%z005f5f($1-%z005f5f)%n] ";
|
||||
dccownmsg = "[%_%r$0%_%z4a90e2($1-%z4a90e2)%n] ";
|
||||
dccownnick = "%_%R$*%n%_";
|
||||
dccownquerynick = "%_%M$*%n%_";
|
||||
dccownaction = "{action $*}";
|
||||
dccownaction_target = "{action_core $0}%z005f5f:%M$1%n ";
|
||||
dccownaction_target = "{action_core $0}%z4a90e2:%M$1%n ";
|
||||
|
||||
# DCC chat, others
|
||||
dccmsg = "[%_%G$1-%_%z005f5f(%g$0%z005f5f)%n] ";
|
||||
dccmsg = "[%_%G$1-%_%z4a90e2(%g$0%z4a90e2)%n] ";
|
||||
dccquerynick = "%_%G$*%n%_";
|
||||
dccaction = "%_%Y (*dcc*) %n%z005f5f$*%n %|";
|
||||
dccaction = "%_%Y (*dcc*) %n%z4a90e2$*%n %|";
|
||||
|
||||
##
|
||||
## statusbar — the rainbow lives here
|
||||
@@ -206,7 +206,7 @@ abstracts = {
|
||||
sbnickmode = "%Y$0%n";
|
||||
|
||||
# activity in statusbar — rotates through the rainbow.
|
||||
sb_act_sep = "%z005f5f$*";
|
||||
sb_act_sep = "%z4a90e2$*";
|
||||
sb_act_text = "%G$*"; # plain chatter (green)
|
||||
sb_act_msg = "%_%C$*%_"; # someone said something (cyan)
|
||||
sb_act_hilight = "%_%M$*%_"; # something for you (magenta)
|
||||
@@ -214,26 +214,26 @@ abstracts = {
|
||||
};
|
||||
|
||||
formats = {
|
||||
# Common channel-event formats get explicitly wrapped in %z005f5f (dark grey)
|
||||
# Common channel-event formats get explicitly wrapped in %z4a90e2 (dark grey)
|
||||
# so the plain-text body doesn't fall through to the terminal default
|
||||
# (which on a typical dark terminal is stark white).
|
||||
"fe-common/core" = {
|
||||
pubmsg = "{pubmsgnick $2 {pubnick \00305$0}}$1";
|
||||
join = "%z005f5f-->%n {channick_hilight $0} {chanhost_hilight $1} has joined {channel $2}";
|
||||
part = "%z005f5f<--%n {channick $0} {chanhost $1} %z005f5fhas left%n {channel $2} {reason $3}";
|
||||
quit = "%z005f5f<--%n {channick $0} {chanhost $1} %z005f5fhas quit%n {reason $2}";
|
||||
quit_once = "%z005f5f<--%n {channick $0} {chanhost $1} %z005f5fhas quit%n {channel $2} {reason $3}";
|
||||
kick = "%z005f5f<--%n {channick $0} %z005f5fwas kicked from%n {channel $1} %z005f5fby%n {nick $2} {reason $3}";
|
||||
nick_changed = "%z005f5f-!-%n {channick $0} %z005f5fis now known as%n {channick_hilight $1}";
|
||||
your_nick_changed = "%z005f5f-!-%n %z005f5fYou're now known as%n {channick_hilight $1}";
|
||||
topic = "%z005f5f-!-%n %z005f5fTopic for%n {channel $0}%z005f5f:%n %z005f5f$1%n";
|
||||
topic_info = "%z005f5f-!-%n %z005f5fTopic set by%n {nick $0} {nickhost $1} %z005f5f($2)%n";
|
||||
new_topic = "%z005f5f-!-%n {nick $0} %z005f5fchanged the topic of%n {channel $1} %z005f5fto:%n %z005f5f$2%n";
|
||||
server_changed = "%z005f5f-!-%n %z005f5fServer changed to%n %_$1%_";
|
||||
chanmode_change = "%z005f5f-!-%n %z005f5fmode/%n{channelhilight $0} {mode $1} %z005f5fby%n {nick $2}";
|
||||
usermode_change = "%z005f5f-!-%n %z005f5fmode/%n{nick $1} {mode $0}";
|
||||
away = "%z005f5f-!-%n %z005f5fzzz: %n$0";
|
||||
unaway = "%z005f5f-!-%n %z005f5fwelcome back%n";
|
||||
join = "%z4a90e2-->%n {channick_hilight $0} {chanhost_hilight $1} has joined {channel $2}";
|
||||
part = "%z4a90e2<--%n {channick $0} {chanhost $1} %z4a90e2has left%n {channel $2} {reason $3}";
|
||||
quit = "%z4a90e2<--%n {channick $0} {chanhost $1} %z4a90e2has quit%n {reason $2}";
|
||||
quit_once = "%z4a90e2<--%n {channick $0} {chanhost $1} %z4a90e2has quit%n {channel $2} {reason $3}";
|
||||
kick = "%z4a90e2<--%n {channick $0} %z4a90e2was kicked from%n {channel $1} %z4a90e2by%n {nick $2} {reason $3}";
|
||||
nick_changed = "%z4a90e2-!-%n {channick $0} %z4a90e2is now known as%n {channick_hilight $1}";
|
||||
your_nick_changed = "%z4a90e2-!-%n %z4a90e2You're now known as%n {channick_hilight $1}";
|
||||
topic = "%z4a90e2-!-%n %z4a90e2Topic for%n {channel $0}%z4a90e2:%n %z4a90e2$1%n";
|
||||
topic_info = "%z4a90e2-!-%n %z4a90e2Topic set by%n {nick $0} {nickhost $1} %z4a90e2($2)%n";
|
||||
new_topic = "%z4a90e2-!-%n {nick $0} %z4a90e2changed the topic of%n {channel $1} %z4a90e2to:%n %z4a90e2$2%n";
|
||||
server_changed = "%z4a90e2-!-%n %z4a90e2Server changed to%n %_$1%_";
|
||||
chanmode_change = "%z4a90e2-!-%n %z4a90e2mode/%n{channelhilight $0} {mode $1} %z4a90e2by%n {nick $2}";
|
||||
usermode_change = "%z4a90e2-!-%n %z4a90e2mode/%n{nick $1} {mode $0}";
|
||||
away = "%z4a90e2-!-%n %z4a90e2zzz: %n$0";
|
||||
unaway = "%z4a90e2-!-%n %z4a90e2welcome back%n";
|
||||
own_msg = "{ownmsgnick $2 {ownnick $0}}$1";
|
||||
own_msg_channel = "{ownmsgnick $3 {ownnick $0}{msgchannel $1}}$2";
|
||||
own_msg_private_query = "{ownprivmsgnick {ownprivnick $2}}$1";
|
||||
|
||||
Reference in New Issue
Block a user