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