1############################################################################################## 2# hmmm created november 2001 I think, oxynox.theme released at january 2003 v1.0 3# 4# my first ever homegrown theme for irssi, made very quickly still using it by this day 5# most common 'bugs' are fixed except 'dcc shit' I dont use it so wasn't really 6# bothered changing it. If ur using huge fonts u need to play a bit with the 'whois display' 7# the header and footer are prolly to long then..... 8# 9# Anyway :: ataxic@thuru.org :: for questions or whatever :D 10# 11# grtz to tha #!/bin/bash boyz => met, pheagator masklin & o_0 !! 12# #slackware regs/ops gorion, Tin(gaylord)nie, shasta, pac-man, Balboy & pikHAL(hehe) 13# #shoes team, haha #forever :> #tribe ppl, oznoid!!!!!! ALL @ IRCnet 14# 15# my babe hazibabes :* 16# 17# grtz ataxic @ IRCnet /* evilsonic & pornoholic */ 18# 19 20 21 22# these characters are automatically replaced with specified color 23# (dark grey by default) 24replaces = { "[]=" = "%K$0-%n"; }; 25 26abstracts = { 27 ## 28 ## generic 29 ## 30 31 # text to insert at the beginning of each non-message line 32 line_start = "%K.oO(%n "; 33 34 # timestamp styling, nothing by default 35 timestamp = "%R[$0-%K] "; 36 37 # any kind of text that needs hilighting, default is to bold 38 hilight = "%_$0-%_"; 39 40 # any kind of error message, default is bright red 41 error = "%R$0-%n"; 42 43 # channel name is printed 44 channel = "%K$0-"; 45 channel_kick = "%R$0-"; 46 47 # nick is printed 48 nick = "%_$0-%_"; 49 nick_kick = "%R$0"; 50 51 # nick host is printed 52 nickhost = "%K($0-)"; 53 54 # server name is printed 55 server = "%_$0-%_"; 56 57 # some kind of comment is printed 58 comment = "%K($0-%K)"; 59 comment_kick = "%R($0-%R)"; 60 61 # reason for something is printed (part, quit, kick, ..) 62 reason = "{comment %K$0-}"; 63 reason_kick = "{comment_kick %R$0-}"; 64 65 # mode change is printed ([+o nick]) 66 mode = "{comment %K$0-}"; 67 mode_col = "%K$0-"; 68 69 ## 70 ## channel specific messages 71 ## 72 73 # highlighted nick/host is printed (joins) 74 channick_hilight = "%G$0-%n"; 75 chanhost_hilight = "{nickhost %g$0-%n}"; 76 77 # nick/host is printed (parts, quits, etc.) 78 channick = "%K$0-"; 79 channick_kick = "%R$0-"; 80 chanhost = "{nickhost $0-}"; 81 82 # highlighted channel name is printed 83 channelhilight = "%y$0-%n"; 84 85 # ban/ban exception/invite list mask is printed 86 ban = "%g$0-%n"; 87 88 ## 89 ## messages 90 ## 91 92 # the basic styling of how to print message, $0 = nick mode, $1 = nick 93 msgnick = "%_$0%_$1- %|"; 94 95 # $0 = nick mode, $1 = nick 96 ownmsgnick = "{msgnick %_%r(%_%R$0%_%y$1-%r)%w}"; 97 ownnick = "%R$0-%n"; 98 99 # public message in channel, $0 = nick mode, $1 = nick 100 pubmsgnick = "{msgnick %_%r(%_%R$0%_ %y$1-%r)%n}"; 101 pubnick = "%R$0-%n"; 102 103 # public message in channel meant for me, $0 = nick mode, $1 = nick 104 pubmsgmenick = "{msgnick %_%Y(%_%R$0$1-%_%Y)%_}%y"; 105 menick = "%R$0-%n"; 106 107 # public highlighted message in channel 108 # $0 = highlight color, $1 = nick mode, $2 = nick 109 pubmsghinick = "{msgnick %_%Y(%R$1$2-%_%Y)%_}%y"; 110 111 # channel name is printed with message 112 msgchannel = "%K:%y$0-%n"; 113 114 # private message, $0 = nick, $1 = host 115 privmsg = "%r[%R$0%r(%R$1-%r)%r]%n "; 116 117 # private message from you, $0 = "msg", $1 = target nick 118 ownprivmsg = "%r[%R$0%r(%R$1-%r)%r]%n "; 119 120 # own private message in query 121 ownprivmsgnick = "{msgnick $0-}"; 122 ownprivnick = "%R$0-%n"; 123 124 # private message in query 125 privmsgnick = "{msgnick %r(%R$0-%r)%n}"; 126 127 ## 128 ## Actions (/ME stuff) 129 ## 130 131 # used internally by this theme 132 action_core = "%G* $0-"; 133 134 # generic one that's used by most actions 135 action = "{action_core $0-} "; 136 137 # own action, both private/public 138 ownaction = "{action $0-}"; 139 140 # own action with target, both private/public 141 ownaction_target = "{action_core $0}%G:%G$1%n "; 142 143 # private action sent by others 144 pvtaction = " (%G*) %G$0-%n "; 145 pvtaction_query = "{action $0-}"; 146 147 # public action sent by others 148 pubaction = "{action $0-}"; 149 150 151 ## 152 ## other IRC events 153 ## 154 155 # notices 156 ownnotice = "[%r$0%K(%R$1-%K)]%n "; 157 notice = "%K-%M$0-%K-%n "; 158 pubnotice_channel = "%K:%m$0-"; 159 pvtnotice_host = "%K(%m$0-%K)"; 160 servernotice = "%g!$0-%n "; 161 162 # CTCPs 163 ownctcp = "[%c$0%K(%C$1-%K)] "; 164 ctcp = "%g$0-%n"; 165 166 # wallops 167 wallop = "%W$0-%n: "; 168 wallop_nick = "%n$0-"; 169 wallop_action = "%W * $0-%n "; 170 171 # netsplits 172 netsplit = "%K$0-"; 173 netjoin = "%K$0-"; 174 175 # /names list 176 names_nick = "[%_$0%_%w$1-%n] "; 177 names_users = "[%w$0-%n]"; 178 names_channel = "%w$0-%n"; 179 180 # hehe, i dont use dcc, if shit lookz weird modify it => 181 # DCC 182 dcc = "<%g$0-%n>"; 183 dccfile = "%_$0-%_"; 184 185 # DCC chat, own msg/action 186 dccownmsg = "[%r$0%K($1-%K)%n] "; 187 dccownnick = "<%R$0-%n>"; 188 dccownaction = "{action $0-}"; 189 dccownaction_target = "{action_core $0}%K:%c$1%n "; 190 191 # DCC chat, others 192 dccmsg = "[%G$1-%K(%g$0%K)%n] "; 193 dccquerynick = "<%C$0-%n>"; 194 dccaction = " %R>%Y>%G>%n %C$0-%n %|"; 195 196 ## 197 ## statusbar 198 ## 199 200 # background of statusbar 201 sb_background = "%4"; 202 203 # default statusbar item style 204 sb = "%c[%n$0-%c]%n "; 205 206 sbmode = "(%_+%n$0-)"; 207 sbaway = " (%RAWAY%n)"; 208 sbservertag = ":$0 (change with ^X)"; 209 sbmore = "%_-- more --%_"; 210 sblag = "{sb Lag: $0-}"; 211 sbmail = "{sb Mail: $0-}"; 212 213 # activity. Det is used for hilights when display doesn't support colors 214 sbact = "{sb {sbact_act $0}{sbact_det $1}}"; 215 sbact_act = "Act: $0-"; 216 sbact_det = " Det: $0-"; 217}; 218 219formats = { 220 "fe-common/core" = { 221 pubmsg = "{pubmsgnick $2 {pubnick $0}}$1"; 222 kick = "{channick_kick $0} was kicked from {channel_kick $1} by {nick_kick $2} {reason_kick $3}"; 223 join = "{channick $0} {chanhost $1} has joined {channel $2}"; 224 your_nick_changed = "{mode_col Nickchange: You're now known as} {nick $1}"; 225 nick_changed = "{mode_col Nickchange: {channick $0} is now known as {channick $1}"; 226 timestamp = "{timestamp %%T}"; 227 }; 228 "fe-common/irc" = { 229 chanmode_change = "{mode_col mode/}{channel $0} {mode $1} by {nick $2}"; 230 server_chanmode_change = "{netsplit ServerMode}/{channel $0} {mode $1} by {nick $2}"; 231 channel_mode = "{mode_col mode/}{channel $0} {mode $1}"; 232# footer just remove some '_' till its allright 233 end_of_whois = "|____________________________________________________________________________"; 234# header just remove some '_' till its allright 235 whois = " ___________________________________________________________________________%:| nick : {nick $0}%:| host : {nickhost $1@$2}%:| ircname : $3"; 236 whois_idle = "| idle : $1 days $2 hours $3 mins $4 secs"; 237 whois_idle_signon = "| idle : $1 days $2 hours $3 mins $4 secs {comment signon: $5}"; 238 whois_server = "| server : $1 {comment $2}"; 239 whois_oper = "| IRCwh0re?: {yup..}"; 240 whois_oper_type = "| : {hilight $1}"; 241 whois_registered = "| : has registered this nick"; 242 whois_help = "| : is available for help"; 243 whois_modes = "| modes : $1"; 244 whois_realhost = "| hostname : $1"; 245 whois_channels = "| channels : $1"; 246 whois_away = "| away : $1"; 247 whois_special = "| : $1"; 248 }; 249}; 250