1# 2# 3# 4# + G O T H I C | T H E M E + 5# 6# v1.2 7# 8# 9# 10# + benny@IRCnet | benny@graniitti.net + 11# 12# 13# 14############################################################################# 15 16# these characters are automatically replaced with specified color 17# (dark grey by default) 18replaces = { "[]<>=" = "%K$0-%n"; }; 19 20abstracts = { 21 ## 22 ## generic 23 ## 24 25 # text to insert at the beginning of each non-message line 26 line_start = "%r+%m|%r+%n "; 27 28 # timestamp styling, nothing by default 29 timestamp = "%K(%r$0-%K)%n"; 30 31 # any kind of text that needs hilighting, default is to bold 32 hilight = "%_$0-%_"; 33 34 # any kind of error message, default is bright red 35 error = "%R$0-%n"; 36 37 # channel name is printed 38 channel = "%_$0-%_"; 39 40 # nick is printed 41 nick = "%_$0-%_"; 42 43 # nick host is printed 44 nickhost = "[$0-]"; 45 46 # server name is printed 47 server = "%_$0-%_"; 48 49 # some kind of comment is printed 50 comment = "[$0-]"; 51 52 # reason for something is printed (part, quit, kick, ..) 53 reason = "{comment $0-}"; 54 55 # mode change is printed ([+o nick]) 56 mode = "{comment $0-}"; 57 58 # channel prompt 59 prompt = "$*%K:%n "; 60 61 62 ## 63 ## channel specific messages 64 ## 65 66 # highlighted nick/host is printed (joins) 67 channick_hilight = "%C$0-%n"; 68 chanhost_hilight = "{nickhost %c$0-%n}"; 69 70 # nick/host is printed (parts, quits, etc.) 71 channick = "%c$0-%n"; 72 chanhost = "{nickhost $0-}"; 73 74 # highlighted channel name is printed 75 channelhilight = "%c$0-%n"; 76 77 # ban/ban exception/invite list mask is printed 78 ban = "%c$0-%n"; 79 80 ## 81 ## messages 82 ## 83 84 # the basic styling of how to print message, $0 = nick mode, $1 = nick 85 msgnick = "<$0$1-> %|"; 86 87 # message from you is printed. "msgownnick" specifies the styling of the 88 # nick ($0 part in msgnick) and "ownmsgnick" specifies the styling of the 89 # whole line. 90 91 # Example1: You want the message text to be green: 92 # ownmsgnick = "{msgnick $0 $1-}%g"; 93 # Example2.1: You want < and > chars to be yellow: 94 # ownmsgnick = "%Y{msgnick $0 $1-%Y}%n"; 95 # (you'll also have to remove <> from replaces list above) 96 # Example2.2: But you still want to keep <> grey for other messages: 97 # pubmsgnick = "%K{msgnick $0 $1-%K}%n"; 98 # pubmsgmenick = "%K{msgnick $0 $1-%K}%n"; 99 # pubmsghinick = "%K{msgnick $1 $0$2-%n%K}%n"; 100 # ownprivmsgnick = "%K{msgnick $0-%K}%n"; 101 # privmsgnick = "%K{msgnick %R$0-%K}%n"; 102 103 # $0 = nick mode, $1 = nick 104 ownmsgnick = "%K(%n$0$1%K)%n "; 105 ownnick = "%W$0-%n"; 106 107 # public message in channel, $0 = nick mode, $1 = nick 108 pubmsgnick = "{msgnick $0-}"; 109 pubnick = "%N$0-%n"; 110 111 # public message in channel meant for me, $0 = nick mode, $1 = nick 112 pubmsgmenick = "{msgnick $0 $1-}"; 113 menick = "%g$0-%n"; 114 115 # public highlighted message in channel 116 # $0 = highlight color, $1 = nick mode, $2 = nick 117 pubmsghinick = "{msgnick $1 $0$2-%n}"; 118 119 # channel name is printed with message 120 msgchannel = "%K:%c$0-%n"; 121 122 # private message, $0 = nick, $1 = host 123 privmsg = "[%M$0%K(%m$1-%K)%n] "; 124 125 # private message from you, $0 = "msg", $1 = target nick 126 ownprivmsg = "[%r$0%K(%M$1-%K)%n] "; 127 128 # own private message in query 129 ownprivmsgnick = "{msgnick $0-}"; 130 ownprivnick = "%W$0-%n"; 131 132 # private message in query 133 privmsgnick = "{msgnick %R$0-%n}"; 134 135 ## 136 ## Actions (/ME stuff) 137 ## 138 139 # used internally by this theme 140 action_core = "%W * $0-%n"; 141 142 # generic one that's used by most actions 143 action = "{action_core $0-} "; 144 145 # own action, both private/public 146 ownaction = "{action $0-}"; 147 148 # own action with target, both private/public 149 ownaction_target = "{action_core $0}%K:%c$1%n "; 150 151 # private action sent by others 152 pvtaction = "%W (*) $0-%n "; 153 pvtaction_query = "{action $0-}"; 154 155 # public action sent by others 156 pubaction = "{action $0-}"; 157 158 159 ## 160 ## other IRC events 161 ## 162 163 # notices 164 ownnotice = "[%r$0%K(%M$1-%K)]%n "; 165 notice = "%K-%M$0-%K-%n "; 166 pubnotice_channel = "%K:%m$0-"; 167 pvtnotice_host = "%K(%m$0-%K)"; 168 servernotice = "%g!$0-%n "; 169 170 # CTCPs 171 ownctcp = "[%r$0%K(%M$1-%K)] "; 172 ctcp = "%g$0-%n"; 173 174 # wallops 175 wallop = "%W$0-%n: "; 176 wallop_nick = "%n$0-"; 177 wallop_action = "%W * $0-%n "; 178 179 # netsplits 180 netsplit = "%R$0-%n"; 181 netjoin = "%C$0-%n"; 182 183 # /names list 184 names_nick = "[%_$0%_$1-] "; 185 names_users = "[%g$0-%n]"; 186 names_channel = "%G$0-%n"; 187 188 # DCC 189 dcc = "%g$0-%n"; 190 dccfile = "%_$0-%_"; 191 192 # DCC chat, own msg/action 193 dccownmsg = "[%r$0%K($1-%K)%n] "; 194 dccownnick = "%r$0-%n"; 195 dccownaction = "{action $0-}"; 196 dccownaction_target = "{action_core $0}%K:%c$1%n "; 197 198 # DCC chat, others 199 dccmsg = "[%G$1-%K(%g$0%K)%n] "; 200 dccquerynick = "%G$0-%n"; 201 dccaction = "%W (*dcc*) $0-%n %|"; 202 203 ## 204 ## statusbar 205 ## 206 207 # backgrould of topicbar 208 sb_topic_bg = "%g"; 209 210 # background of statusbar 211 sb_background = "%0"; 212 213 # default statusbar item style 214 sb = "%c[%n%m$0-%c]%n"; 215 216 sbmode = "%n(%c+%n%M$0-%n)"; 217 sbaway = " (%MzZzZ%n)"; 218 sbservertag = ":$0 (change with ^X)"; 219 sbmore = "%_-- more --%_"; 220 sblag = "{sb Lag: $0-}"; 221 sbmail = "{sb Mail: $0-}"; 222 223 # activity. Det is used for hilights when display doesn't support colors 224 sbact = "{sb {sbact_act $0}{sbact_det $1}}"; 225 sbact_act = "Act: $0-"; 226 sbact_det = " Det: $0-"; 227}; 228formats = { 229 "fe-common/irc" = { 230 whois = "{nick $0} {nickhost $1@$2}%: ircname : $3"; 231 end_of_whois = "\002End of WHOIS\002"; 232 whowas = "{nick $0} {nickhost $1@$2}%: ircname : $3"; 233 end_of_whowas = "\002End of WHOWAS\003"; 234 server_chanmode_change = "{netsplit %mServerMode%n}/{channelhilight $0} {mode $1} by {nick $2}"; 235 netsplit = "{netsplit %mNetsplit%n} {server $0} {server $1} quits: $2"; 236 netsplit_more = "{netsplit %mNetsplit%n} {server $0} {server $1} quits: $2 (+$3 more, use /NETSPLIT to show all of them)"; 237 whois_oper = " oper : IRC slutsor"; 238 }; 239 "Irssi::Script::country" = { 240 whois = "{nick $0} {nickhost $1@$2} {comment $4}%: ircname : $3"; 241 }; 242}; 243