# Dark BitchX theme for Irssi 0.7.98.CVS by Pasky # # Many thanks to Garion :). # # Based on BitchX theme for Irssi 0.7.98 By Mikma # # However, basically a lot more like BitchX - in fact I tried to make the # look as much similiar to BitchX as possible (ok, there are exceptions). # But due to the dark brackets around timestamp and the topic bar, it # appears to me like the result is somewhat darker than original BitchX. # And that's, after all, the reason for this name. # # To have status bar drawn in a right way, add into your config file: # # statusbar = { # items = { # time = "{sb %W$Z%n}"; # user = "{sb %W$cumode%n$N{sbmode $usermode}{sbaway $A}}"; # window = "{sb $winref%W:%n$T{sbmode $M}}"; # }; # }; # # these characters are automatically replaced with specified color replaces = { "[]:()/" = "%K$*%n"; }; abstracts = { # windows line_start = "%R-%W!%R- %N"; timestamp = "[%g$*%n]"; hilight = "%W$*%N"; error = "%r$*%n"; channel = "%c$*%n"; nick = "%_$*%_"; nickhost = "$*"; server = "%W$*%N"; comment = "%K[%n$*%K]%N"; reason = "%K(%n$*%K)%N"; mode = "%K[%n%_$*%_%K]%N"; # channel specific messages channick_hilight = "%C$*%n"; chanhost_hilight = "%K[%n%c{nickhost $*}%n%K]%n"; channick = "%c$*%n"; chanhost = "%K[%n%c{nickhost $*}%n%K]%n"; channelhilight = "%c$*%n"; ban = "$*"; # messages msgnick = "%B<%n%_$0$1-%_%B>%n %|"; ownmsgnick = "%M<%n%_$0$1-%_%M>%n %|"; ownnick = "%_$*%_"; pubmsgnick = "{msgnick $0 $1-}"; pubnick = "%_$*%_"; pubmsgmenick = "{msgnick $0 %_$1-%_%n}"; menick = "%Y$*%n"; pubmsghinick = "{msgnick $1 $0$2-}"; msgchannel = "%K:%n%_$*%_"; privmsg = "%K[%n%P$0%n%K(%n%p{nickhost $1-}%n%K)]%n "; ownprivmsg = "%K[%n%rmsg%n%K(%R$1-%n%K)]%n "; #ownprivmsgnick = "%M<%n%_$*%_%M>%n "; ownprivmsgnick = "%K[%rquery%K(%r$*%K)]%n "; ownprivnick = "%_$*%_"; privmsgnick = "%K[%pquery%K(%P$*%K)]%n "; #privmsgnick = "%B<%n$0$1-%B>%n "; # actions action = "%K*%n"; ownaction = "{action } %w->%n %_$0%_ %n$1-"; pvtaction = "%K[%rquery%n(%R$0%n)]%n {action } %w->%n $1-"; pvtaction_query = "%K[%pquery%n(%P$*)]%n {action } "; pubaction = "{action } %Y$*%n "; # whois whois = "%G|%n $[12]0 : $1-"; # notices ownnotice = "%K[%n%rnotice%n%K(%R$1-%n%K)]%n "; notice = "%K-%n%P$0%n%K-%n "; pubnotice_channel = ":$*"; pvtnotice_host = "%K(%n%m$*%n%K)%n"; servernotice = "{notice $*}"; # ctcp ownctcp = "%K[%N%r$0%n%K(%R$1-%n%K)]%n "; ctcp = "%K>%n>%W>%n {nick $0} %g$1%n $2 %W$3%n $4 $5 %g$6%n"; # wallops wallop = "$*: "; wallop_nick = "$*"; wallop_action = " * $* "; # netsplits netsplit = "$*"; netjoin = "$*"; # /names list names_nick = "%K[%C$0%B$[9]1-%K]%n "; names_users = "(%G$0%W(%g$1%W))"; names_channel = "$*"; # dcc dcc = "%R$0%n $1 $3 $4 %c$5 $6 $7 $8-%n"; dccfile = "%_$*%_"; dccownmsg = "%K[%gdcc%n(%G$*%n)]%n "; dccownnick = "%g$*%n"; dccownaction = "%K[%gdcc%g(%G$0%n)]%n {action } %w->%n $1-"; dccmsg = "%K[%gdcc%n(%g$*%n)]%n "; dccquerynick = "%g$*%n"; dccaction = "%K[%gdcc%n(%g$*)]%n {action }%n %|"; ## ## statusbar ## # background of statusbar sb_background = "%4"; # default statusbar item style sb = "%c[%n$0-%c]%n"; sbmode = "%c%_(%_+%n%_$0-%c%_)%_%n"; sbaway = " (%GzZzZ%n)"; sbservertag = ":$0 (change with ^X)"; sbmore = "%_-- more --%_"; sblag = "{sb Lag: %_$0-%_}"; sbmail = "{sb Mail: %_$0-%_}"; }; formats = { "fe-common/core" = { join = "{channick_hilight $0} {chanhost_hilight $1} has joined {channel $2}"; part = "{channick_hilight $0} {chanhost_hilight $1} has left {channel $2} {reason $3}"; kick = "{channick_hilight $0} was kicked from {channel $1} by {nick $2} {reason $3}"; quit = "{channick_hilight $0} {chanhost_hilight $1} has signed off {reason $2}"; quit_once = "{channel $3} {channick $0} {chanhost $1} has signed off {reason $2}"; invite = "%W<%w<%K<%n {nick $0} invites you to {channel $1}"; new_topic = "Topic for {channel $1} changed by {channick $0} to: $2"; topic_unset = "Topic for {channel $1} unset by {channick $0}"; your_nick_changed = "You're now known as {nick $1}"; nick_changed = "{channick $0} is now known as {channick_hilight $1}"; talking_in = "You are now talking in {channel $0}"; not_in_channels = "You are not on any channels"; names = "{names_users Users {names_channel $0}} $1"; names_nick = "{names_nick $0 $1}"; endofnames = "{channel $0}: Total of {hilight $1} nicks {comment {hilight $2} ops, {hilight $3} halfops, {hilight $4} voices, {hilight $5} normal}"; }; "fe-common/irc" = { inviting = "%K>%w>%W>%n Inviting {nick $0} to {channel $1}"; topic_info = "Topic set by {channick $0} {comment $1}"; server_chanmode_change = "{netsplit %RServerMode%n}/{channelhilight $0} {mode $1} by {nick $2}"; whois = "%G+---%G--%G-------------------------------------------%n%:%G|%n {nick $0} ({nickhost $1%R@%n$2})%:{whois %_i%_rcname $3}"; whowas = "%G+--[%G=]%G-------------------------------------------%n%:%G|%n {nick $0} ({nickhost $1%R@%n$2})%:{whois %_i%_rcname $3}"; whois_idle = "{whois %_i%_dle %|$1 days $2 hours $3 mins $4 secs}"; whois_idle_signon = "{whois %_i%_dle %|$1 days $2 hours $3 mins $4 secs (signon: $5)}"; whois_server = "{whois %_s%_erver %|$1 ($2)}"; whois_oper = "{whois %_m%_ight {hilight $1}}"; whois_registered = "{whois %_a%_uth has registered this nick}"; whois_help = "{whois %_d%_uty is available for help}"; whois_modes = " {whois %_m%_odes $1}"; whois_realhost = "{whois %_h%_ostname $1-}"; whois_usermode = "{whois %_u%_sermode $1}"; whois_channels = "{whois %_c%_hannels %|$1}"; whois_away = "{whois %_a%_way %|$1}"; whois_special = "{whois %|{hilight $1}}"; end_of_whois = "End of WHOIS"; end_of_whowas = "End of WHOWAS"; whois_not_found = "There is no such nick {nick $0}"; who = "{channelhilight %Y$[!10]0%n} %|{nick $[!9]1} %c$[!3]2%n $[!2]3 $4%R@%n$5 :: $6"; ctcp_requested = "{ctcp {hilight $0} {comment $1} requested $2 from {nick $3}}"; }; "fe-common/irc/dcc" = { own_dcc = "{dccownmsg {dccownnick $1}}$2"; own_dcc_action = "{dccownaction_target $0 $1}$2"; own_dcc_action_query = "{dccownaction $0}$2"; own_dcc_ctcp = "{ownctcp ctcp $0}$1 $2"; dcc_msg = "{dccmsg $0}$1"; action_dcc = "{dccaction $0}$1"; action_dcc_query = "{dccaction $0}$1"; own_dcc_query = "{dccownmsg {dccownnick $0}}$2"; dcc_msg_query = "{dccmsg $0}$1"; dcc_ctcp = "{dcc >>> DCC CTCP {hilight $1} received from {hilight $0}: $2}"; }; "Irssi::Script::country" = { whois = "%G+---%G--%G-------------------------------------------%n%:%G|%n {nick $0} ({nickhost $1%R@%n$2}) {comment $4}%:{whois %_i%_rcname $3}"; whowas = "%G+--[%G=]%G-------------------------------------------%n%:%G|%n {nick $0} ({nickhost $1%R@%n$2}) {comment $4}%:{whois %_i%_rcname $3}"; }; };