3 # by Michal Nazarewicz (mina86@tlen.pl)
5 #############################################################################
7 # default foreground color (%N) - -1 is the "default terminal color"
10 # print timestamp/servertag at the end of line, not at beginning
13 # these characters are automatically replaced with specified color
14 # (dark grey by default)
15 replaces = { "()<>[]=" = "%K$*%n"; };
22 line_start = "%c--- %n";
23 # beggining of non-message line
28 # default is bright red
32 nickhost = "(%g$*%c)%n";
38 # reason of part, quit, kick etc
40 # mode change ([+o nick])
43 ## channel specific messages
46 channick_hilight = "{nick $*}";
48 chanhost_hilight = "{nickhost $*}";
49 channick = "{nick $*}";
51 chanhost = "{nickhost $*}";
52 channelhilight = "%W$*%C";
53 # highlighted channel name
55 # ban/ban exception/invite list mask
61 # the basic styling of how to print message, $0 = nick mode, $1 = nick
62 msgnick = "%K$0%w$1->%w %|";
64 # message from you is printed. "msgownnick" specifies the styling of the
65 # nick ($0 part in msgnick) and "ownmsgnick" specifies the styling of the
68 # Example1: You want the message text to be green:
69 # ownmsgnick = "{msgnick $0 $1-}%g";
70 # Example2.1: You want < and > chars to be yellow:
71 # ownmsgnick = "%Y{msgnick $0 $1-%Y}%n";
72 # (you'll also have to remove <> from replaces list above)
73 # Example2.2: But you still want to keep <> grey for other messages:
74 # pubmsgnick = "%K{msgnick $0 $1-%K}%n";
75 # pubmsgmenick = "%K{msgnick $0 $1-%K}%n";
76 # pubmsghinick = "%K{msgnick $1 $0$2-%n%K}%n";
77 # ownprivmsgnick = "%K{msgnick $*%K}%n";
78 # privmsgnick = "%K{msgnick %R$*%K}%n";
80 # $0 = nick mode, $1 = nick
84 # public message in channel, $0 = nick mode, $1 = nick
85 pubmsgnick = "{msgnick $0 $1-}";
88 # public message in channel meant for me, $0 = nick mode, $1 = nick
89 pubmsgmenick = "{msgnick $0 $1-}";
92 # public highlighted message in channel
93 # $0 = highlight color, $1 = nick mode, $2 = nick
94 pubmsghinick = "{msgnick $1 $0$2-%n}";
96 # channel name is printed with message
97 msgchannel = "%K:%c$*%n";
99 # private message, $0 = nick, $1 = host
100 privmsg = "(%R$0%K(%r$1-%K)%n) ";
102 # private message from you, $0 = "msg", $1 = target nick
103 ownprivmsg = "(%r$0%K(%R$1-%K)%n) ";
105 # own private message in query
106 ownprivmsgnick = "> %W";
107 ownprivnick = "%W$*%n";
108 #ownprivmsgnick = "{msgnick $*}";
109 #ownprivnick = "%w$*%B";
111 # private message in query
112 privmsgnick = "{msgnick %w$*%y}";
115 ## Actions (/ME stuff)
118 # used internally by this theme
119 action_core = "%P$*";
121 # generic one that's used by most actions
122 action = "{action_core $*} ";
124 # own action, both private/public
125 ownaction = "{action $*}";
127 # own action with target, both private/public
128 ownaction_target = "{action_core $0}%K:%c$1%n ";
130 # private action sent by others
131 pvtaction = "%W (*) $*%n ";
132 pvtaction_query = "{action $*}";
134 # public action sent by others
135 pubaction = "{action $*}";
143 whois = " $[-8]0 %c$1-%n";
146 noticenick = "%K$0%w$1-]%w %|";
148 notice = "%C-%w$*%C-%w ";
149 pubnotice_channel = "%K:%m$*";
150 pvtnotice_host = "%K(%m$*%K)";
151 servernotice = "%g!$*%n ";
154 ownctcp = "(%r$0%K(%R$1-%K)) ";
159 wallop_nick = "%C$*";
160 wallop_action = "%W $*%n ";
168 names_nick = "($0{nick $1-}) ";
169 names_nick_op = "{names_nick $*}";
170 names_nick_halfop = "{names_nick $*}";
171 names_nick_voice = "{names_nick $*}";
172 names_users = "(%y$*%C)";
173 names_channel = "{channel $*}";
179 # DCC chat, own msg/action
180 dccownmsg = "%C($0%K($1-%K)%C) ";
181 dccownnick = "%c$*%n";
182 dccownquerynick = "%c$*%n";
183 dccownaction = "{action $*}";
184 dccownaction_target = "{action_core $0}%K:%c$1%n ";
187 dccmsg = "(%G$1-%K(%g$0%K)%n) ";
188 dccquerynick = "%G$*%n";
189 dccaction = "%W (*dcc*) $*%n %|";
195 # default background for all statusbars. You can also give
196 # the default foreground color for statusbar items.
197 sb_background = "%4%G";
199 # default backround for "default" statusbar group
200 #sb_default_bg = "%4";
201 # background for prompt / input line
202 sb_prompt_bg = "%n%w";
203 # background for info statusbar
205 # background for topicbar (same default)
206 # sb_topic_bg = "%4";
208 # text at the beginning of statusbars. sb-item already puts
209 # space there,so we don't use anything by default.
211 # text at the end of statusbars. Use space so that it's never
215 # indicates that window is active
216 bar_active = " %c*%C*%W*%C*%c*";
220 #sb = " %k[%n$*%k]%n";
221 #sbmode = "%K +%g$* ";
222 #sbaway = " (%GzZzZ%n)";
223 #sbservertag = ":$0 (change with ^X)";
226 sbaway = " (%GzZzZ%n)";
227 sbservertag = ":$0 (change with ^X)";
229 # activity in statusbar
238 sb_act_hilight = "%M$*";
239 # hilight with specified color, $0 = color, $1 = text
240 sb_act_hilight_color = "$0$1-%n";
243 "fe-common/core" = { pubmsg = "{pubmsgnick $2 {pubnick \00313$0}}$1"; };
245 notice_public = "{noticenick {pubnick $0}}$2";
246 notice_private = "{noticenick {pubnick $0}}$2";