1
# For irssi 0.7.98 by Timo Sirainen
2
3
abstracts = {
4
  ##
5
  ## generic
6
  ##
7
8
  # text to insert at the beginning of each non-message line
9
  line_start = "%g%n ";
10
11
  # timestamp styling, nothing by default
12
  timestamp = "%%H:%%M>";
13
14
  # any kind of text that needs hilighting, default is to bold
15
  hilight = "%_$0-%_";
16
17
  # any kind of error message, default is bright red
18
  error = "%R$0-%n";
19
20
  # channel name is printed
21
  channel = "%g$0-%n";
22
23
  # nick is printed
24
  nick = "%g$0-%n";
25
26
  # nick host is printed
27
  nickhost = "($0-)";
28
29
  # server name is printed
30
  server = "$0-";
31
32
  # some kind of comment is printed
33
  comment = "($0-)";
34
35
  # reason for something is printed (part, quit, kick, ..)
36
  reason = "{comment $0-}";
37
38
  # mode change is printed ([+o nick])
39
  mode = "{comment $0-}";
40
41
  ##
42
  ## channel specific messages
43
  ##
44
45
  # highlighted nick/host is printed (joins)
46
  channick_hilight = "%c--> $0-";
47
  chanhost_hilight = "{nickhost %c$0-}";
48
49
  # nick/host is printed (parts, quits, etc.)
50
  channick = "%w<-- $0-";
51
  chanhost = "{nickhost %w$0-}";
52
53
  # highlighted channel name is printed
54
  channelhilight = "%c$0-%n";
55
56
  # ban/ban exception/invite list mask is printed
57
  ban = "$0-";
58
59
  ##
60
  ## messages
61
  ##
62
63
  # the basic styling of how to print message, $0 = nick mode, $1 = nick
64
  msgnick = "<$0$1-> %|";
65
66
  # message from you is printed. "msgownnick" specifies the styling of the
67
  # nick ($0 part in msgnick) and "ownmsgnick" specifies the styling of the
68
  # whole line.
69
70
  # Example1: You want the message text to be green:
71
  #  ownmsgnick = "{msgnick $0 $1-}%g";
72
  # Example2.1: You want < and > chars to be yellow:
73
  #  ownmsgnick = "%Y{msgnick $0 $1-%Y}%n";
74
  #  (you'll also have to remove <> from replaces list above)
75
  # Example2.2: But you still want to keep <> grey for other messages:
76
  #  pubmsgnick = "%K{msgnick $0 $1-%K}%n";
77
  #  pubmsgmenick = "%K{msgnick $0 $1-%K}%n";
78
  #  pubmsghinick = "%K{msgnick $1 $0$2-%K}%n";
79
  #  ownprivmsgnick = "%K{msgnick  $0-%K}%n";
80
  #  privmsgnick = "%K{msgnick  %R$0-%K}%n";
81
82
  # $0 = nick mode, $1 = nick
83
  #ownmsgnick = "{msgnick %Y$0 $1-%n}";
84
  #ownnick = "%Y%0-%n";
85
86
  # public message in channel, $0 = nick mode, $1 = nick
87
  #pubmsgnick = "{msgnick $0 $1-}";
88
  #pubnick = "%g$0-%n";
89
90
  # public message in channel meant for me, $0 = nick mode, $1 = nick
91
  #pubmsgmenick = "{msgnick $0 $1-}";
92
  #menick = "%Y$0-%Y";
93
94
  # public highlighted message in channel
95
  # $0 = highlight color, $1 = nick mode, $2 = nick
96
  #pubmsghinick = "{msgnick $Y$1 $2-}$0";
97
98
  # channel name is printed with message
99
  msgchannel = "%w|%g$0-%n";
100
101
  # private message, $0 = nick, $1 = host
102
  privmsg = "*%g$0%n* ";
103
104
  # private message from you, $0 = "msg", $1 = target nick
105
  ownprivmsg = "*%g$1-%n*> %g";
106
107
  # own private message in query
108
  ownprivmsgnick = "{msgnick  $0-}";
109
  ownprivnick = "%g$0-%n";
110
111
  # private message in query
112
  privmsgnick = "{msgnick  %g$0-%n}";
113
114
  ##
115
  ## Actions (/ME stuff)
116
  ##
117
118
  # used internally by this theme
119
  action_core = " * $0-";
120
121
  # generic one that's used by most actions
122
  action = "{action_core $0-} ";
123
124
  # own action, both private/public
125
  ownaction = "{action $0-}";
126
127
  # own action with target, both private/public
128
  ownaction_target = "{action_core $0}{msgchannel $1} ";
129
130
  # private action sent by others
131
  pvtaction = " (*) $0- ";
132
  pvtaction_query = "{action $0-}";
133
134
  # public action sent by others
135
  pubaction = "{action $0-}";
136
137
138
  ##
139
  ## other IRC events
140
  ##
141
142
  # notices
143
  ownnotice = "-%g$1-%n- ";
144
  notice = "-%g$0-%n- ";
145
  pubnotice_channel = "{msgchannel $0-}";
146
  pvtnotice_host = "";
147
  servernotice = "{notice $0-}";
148
149
  # CTCPs
150
  ownctcp = "[$0 $1-] ";
151
  ctcp = "$0-";
152
153
  # wallops
154
  wallop = "$0-: ";
155
  wallop_nick = "$0-";
156
  wallop_action = " * $0- ";
157
158
  # netsplits
159
  netsplit = "%g$0-%n";
160
  netjoin = "%g$0-%n";
161
162
  # /names list
163
  names_nick = "%_$0%_$1- | ";
164
  names_users = "($0-)";
165
  names_channel = "{channel $0-}";
166
167
  # DCC
168
  dcc = "$0-";
169
  dccfile = "%_$0-%_";
170
171
  # DCC chat, own msg/action
172
  dccownmsg = "*%g=$1-%n*> %g";
173
  dccownaction = "{action $0-}";
174
  dccownaction_target = "{ownaction_target $0-}";
175
176
  # DCC chat, others
177
  dccmsg = "*%g=$1-%n* ";
178
  dccquerynick = "$0-";
179
  dccaction = " (*dcc*) $0- %|";
180
181
  # default background for all statusbars. You can also give
182
  # the default foreground color for statusbar items.
183
  sb_background = "%0%w";
184
185
  # default backround for "default" statusbar group
186
  #sb_default_bg = "%4";
187
  # background for prompt / input line
188
  sb_prompt_bg = "%n";
189
  # background for info statusbar
190
  sb_info_bg = "%0";
191
  # background for topicbar (same default)
192
  sb_topic_bg = "%0%W";
193
194
  # text at the beginning of statusbars. sb-item already puts
195
  # space there,so we don't use anything by default.
196
  sbstart = "%w|";
197
  # text at the end of statusbars. Use space so that it's never
198
  # used for anything.
199
  sbend = " |%n ";
200
201
  topicsbstart = " [=";
202
  topicsbend = " =] ";
203
204
  prompt = "[$*]:> ";
205
206
  sb = " $*";
207
  sbmode = "(+$*)";
208
  sbaway = " (%yaway%n)";
209
  sbservertag = ":$0 (change with ^X)";
210
  sbnickmode = "$0";
211
212
  sb_usercount = "{sb %_$0%_ nicks ($1-)}";
213
  sb_uc_ircops = "%_*%_$*";
214
  sb_uc_ops = "%_@%_$*";
215
  sb_uc_halfops = "%_%%%_$*";
216
  sb_uc_voices = "%_+%_$*";
217
  sb_uc_normal = "$*";
218
  sb_uc_space = " ";
219
220
  # activity in statusbar
221
222
  # ',' separator
223
  sb_act_sep = "$*";
224
  # normal text
225
  sb_act_text = "$*";
226
  # public message
227
  sb_act_msg = "%_$*%_";
228
  # hilight
229
  sb_act_hilight = "%R$*";
230
  # hilight with specified color, $0 = color, $1 = text
231
  sb_act_hilight_color = "$0$1-%n";
232
};