oldriceputin.theme (10524B)
1 2 #https://github.com/shabble/irssi-docs/wiki/complete_themes 3 # default foreground color (%N) - -1 is the "default terminal color" 4 default_color = "-1"; 5 6 # print timestamp/servertag at the end of line, not at beginning 7 info_eol = "false"; 8 9 # these characters are automatically replaced with specified color 10 # (dark grey by default) 11 replaces = { "[]" = "%W$*%n"; }; 12 13 abstracts = { 14 15 ############# generic ############################### 16 17 indent_default = " + %X7m│%n"; 18 19 # text to insert at the beginning of each non-message line 20 # line_start = "%g//%n "; 21 line_start = ""; 22 23 # timestamp styling, nothing by default 24 timestamp = ""; 25 26 # any kind of text that needs hilighting, default is to bold 27 hilight = "%c$*%n"; 28 29 # any kind of error message, default is bright red 30 error = "%R$*%n"; 31 32 # channel name is printed 33 channel = "%b$*%n"; 34 35 # nick is printed 36 nick = "%_$*%_"; 37 38 # nick host is printed 39 nickhost = "%g$*"; 40 41 # server name is printed 42 server = "%_$*%_"; 43 44 # some kind of comment is printed 45 comment = "%W(\"%Y$*%W\"%W)%n"; 46 47 # reason for something is printed (part, quit, kick, ..) 48 reason = "%w(\"%W$*%w\")%n"; 49 50 # mode change is printed ([+o nick]) 51 mode = "%W(\"%y$*%W\"%W)%n"; 52 53 ## channel specific messages 54 55 # highlighted nick/host is printed (joins) 56 channick_hilight = "%g$*%N"; 57 chanhost_hilight = "{nickhost $*}"; 58 59 # nick/host is printed (parts, quits, etc.) 60 channick = "$*"; 61 chanhost = "{nickhost $*}"; 62 63 # highlighted channel name is printed 64 channelhilight = "%y$*%n"; 65 66 # ban/ban exception/invite list mask is printed 67 ban = "$*"; 68 69 # trackbar colour 70 trackbar_style = "%g"; 71 72 ########### messages ################################# 73 74 # the basic styling of how to print message, $0 = nick mode, $1 = nick 75 # msgnick = "$1-$0%K·%N %|"; 76 msgnick = "%g$0%R$1%X7m │ %N"; 77 # msgnick = "%K$0%N $1 %K· %|%N"; 78 79 # $0 = nick mode, $1 = nick 80 #ownmsgnick = "{msgnick $0 $1}"; 81 ownmsgnick = "%Y$0%W$1%X7m │ %y"; 82 ownnick = "%W$*%n"; 83 84 # public message in channel, $0 = nick mode, $1 = nick 85 pubmsgnick = "{msgnick $0 $1}"; 86 pubnick = "%m$*%n"; 87 88 # public highlighted message in channel 89 pubmsghinick = "{msgnick $0 $1}"; 90 menick = "%C$*%n"; 91 92 # channel name is printed with message 93 msgchannel = "%K:%m$*%n"; 94 95 # private message, $0 = nick, $1 = host 96 privmsg = "$0=%b\"$1-\"%n "; 97 98 # private message from you, $0 = "msg", $1 = target nick 99 ownprivmsg = "$0=%b\"$1-\"%n "; 100 101 # private message in query 102 # privmsgnick = "{msgnick $*}"; 103 privmsgnick = " %m$*%X7m │ %N"; 104 105 # own private message in query 106 #ownprivmsgnick = "{privmsgnick $*}"; 107 ownprivmsgnick = " %W$*%X7m │ %y"; 108 #ownprivnick = "$*"; 109 110 111 ########## Actions (/ME stuff) ######################### 112 113 # generic one that's used by most actions 114 action = "%b$* %X7m│ %b"; 115 116 # own action, both private/public 117 # ownaction = "{action $*}"; 118 ownaction = "%b$* %X7m│ %b"; 119 120 # own action with target, both private/public 121 ownaction_target = "{action $*}"; 122 123 # private action sent by others 124 pvtaction = "{action $*}"; 125 pvtaction_query = "{action $*}"; 126 127 # public action sent by others 128 pubaction = "{action $*}"; 129 130 131 ########## other IRC events ############################# 132 133 # whois 134 whois = "%# $[8]0 = $1-;"; 135 136 # notices 137 ownnotice = "%NNote n = %Mnew%n $0 ($1-) "; 138 notice = "%M$*%n "; 139 pubnotice_channel = " %N($*)"; 140 pvtnotice_host = " %N($*)"; 141 servernotice = " %N($*)"; 142 143 # CTCPs 144 ownctcp = "%NCTCP c = %Mnew%n $0 ($1-) "; 145 ctcp = "%N$*%n"; 146 147 # wallops 148 wallop = "%K$*%n: "; 149 wallop_nick = "%n$*"; 150 wallop_action = "%K * $*%n "; 151 152 # netsplits 153 netsplit = "%Wsplit %X7m┄┄─┤ %n\"$*\"%n"; 154 netjoin = "%Wnjoin %X7m┄┄─┤ %n\"$*\"%n"; 155 156 # /names list 157 names_prefix = "%X7m│%n $1"; 158 names_nick = "%_$2$0%_%n$1 "; 159 names_nick_op = "{names_nick $* %9%y}"; 160 names_nick_halfop = "{names_nick $* %G}"; 161 names_nick_voice = "{names_nick $* %M}"; 162 names_users = "%X7m┌─┄┄─┄┄──┘%W users in $1"; 163 names_channel = "%G$*%n"; 164 165 # DCC 166 dcc = "%g$*%n"; 167 dccfile = "%_$*%_"; 168 169 # DCC chat, own msg/action 170 dccownmsg = "%g /* $0 ($1-) */"; 171 dccownnick = "$*%n"; 172 dccownquerynick = "$*%n"; 173 dccownaction = "{action $*}"; 174 dccownaction_target = "{action $*}"; 175 176 # DCC chat, others 177 dccmsg = "%g/* $1- ($0) */"; 178 dccquerynick = "%g$*%n"; 179 dccaction = "{action $*}"; 180 181 ######## statusbar/topicbar ############################ 182 183 # default background for all statusbars. You can also give 184 # the default foreground color for statusbar items. 185 sb_background = "%9"; 186 187 # default backround for "default" statusbar group 188 #sb_default_bg = "%4"; 189 # background for prompt / input line 190 sb_prompt_bg = "%n"; 191 # background for info statusbar 192 #sb_info_bg = "%8"; 193 # background for topicbar (same default) 194 sb_topic_bg = "%n"; 195 196 # text at the beginning of statusbars. sb-item already puts 197 # space there,so we don't use anything by default. 198 sbstart = ""; 199 # text at the end of statusbars. Use space so that it's never 200 # used for anything. 201 sbend = ""; 202 203 topicsbstart = " %Wtopic %X7m┄┄─┤$*"; 204 topicsbend = "$*"; 205 206 prompt = " %X7m└──┄┄%n "; 207 # prompt = " %K└╼ "; 208 209 sb = " %X7m│%n %W$*%c %n"; 210 sbmode = " %b[%y%y+%C$*%b]"; 211 sbaway = " %g/* zZzZ */%n"; 212 sbservertag = ":%g$0%n"; 213 sbnickmode = "%y$0%W"; 214 215 # Usercount 216 sb_usercount = "{sb %_$0%_ nicks ($1-)}"; 217 sb_uc_ircops = "%_*%_$*"; 218 sb_uc_ops = "%_@%r$*%n"; 219 sb_uc_halfops = "%_%%%g$*%n"; 220 sb_uc_voices = "%_+%y$*%n"; 221 sb_uc_normal = "%w$*%n"; 222 sb_uc_space = " "; 223 # activity in statusbar 224 225 # ',' separator 226 sb_act_sep = " "; 227 # normal text 228 sb_act_text = "%x7K%9%k$*%n"; 229 # public message 230 sb_act_msg = "%7%9%k$*%n"; 231 # hilight 232 sb_act_hilight = "%2%9%k$*%n"; 233 # hilight with specified color, $0 = color, $1 = text 234 sb_act_hilight_color = "%R%9$1-%n"; 235 # required for adv_windowlist 236 #sb_act_none = "%x7M%m$*%n"; 237 sb_act_none = "%x7m%9%k$*%n"; 238 }; 239 240 ######################################################## 241 242 formats = { 243 "fe-common/core" = { 244 #line_start = "{line_start}"; 245 line_start_irssi = "{line_start}"; 246 247 servertag = " %X7m│%n "; 248 249 join = "%W join %X7m┄┄─┤ %n{channick $0} %W(%w{nickhost %w$1}%W) joined %w$2"; 250 part = "%W part %X7m┄┄─┤ %n{channick $0} %W(%w{nickhost %w$1}%W) left %w$2 {reason %b$3}"; 251 quit = "%W quit %X7m┄┄─┤ %Wsignoff: %n{channick $0} %W{reason $2}"; 252 kick = "%r kick %X7m┄┄─┤ %n{channick $0} was kicked by $2 %W{reason %b$3}"; 253 quit_once = "{channel $3} {channick $0} {chanhost $1} %kquit {reason %C$2}"; 254 255 nick_changed = " %X7m┄┼┄%W %n{channick $0} %Y>> %w{channick $1}"; 256 your_nick_changed = " %X7m┄┼┄%W %n{channick $0} %Y>> %w{channick $1}"; 257 your_nick = "%W nick %X7m┄┄─┤ %n{channick $0}"; 258 259 pubmsg = "{pubmsgnick $2 {pubnick $[-7]0}}$1"; 260 261 own_msg = "{ownmsgnick $2 {ownnick $[-7]0}}$1"; 262 own_msg_channel = "{ownmsgnick $3 {ownnick $[-7]0}{msgchannel $1}}$2"; 263 own_msg_private_query = "{ownprivmsgnick {ownprivnick $[-7]2}}$1"; 264 265 pubmsg_me = "{pubmsghinick $2 {menick $[-7]0}}$1"; 266 pubmsg_me_channel = "{pubmsghinick $3 {menick $[-7]0}{msgchannel $1}}$2"; 267 268 pubmsg_hilight = "{pubmsghinick $3 {menick $[-7]1}}$2"; 269 pubmsg_hilight_channel = "{pubmsghinick $0 $[-7]1$4{msgchannel $2}}$3"; 270 271 pubmsg_channel = "{pubmsgnick {pubnick %g$[-7]0}$2}$1"; 272 msg_private_query = "{privmsgnick $[-7]0}$2"; 273 new_topic = "%X7m┌─┄┄─────┘%n\n%X7m│ %wtopic %M'$2' %Nset by%y $0\n%X7m└─┄┄─┄┄──┐ "; 274 275 endofnames = "%X7m└─┄┄─┄┄──┐ %WTotal: {hilight $2} ops, {hilight $3} halfops, {hilight $4} voices, {hilight $5} normal%n"; 276 277 daychange = " %W date %X7m┄┄─┤ %Wday changed to %w%%Y%%m%%d"; 278 config_reloaded = "%W conf %X7m┄┄─┤ %Wreloaded"; 279 config_modified = "%W conf %X7m┄┄─┤ %Wmodified"; 280 server_changed = "%W serv %X7m┄┄─┤ %Wchanged to %w$1 %G$2%W"; 281 looking_up = "%wlooking up %w{server $0}"; 282 connecting = "%wconnecting to {server $0} [%B$1] port %Y$2"; 283 connection_established = "%wconnection to {server $0} established"; 284 disconnected = "%wdisconnected from {server $0} %b{reason $1}"; 285 server_quit = "%wdisconnected from {server $0} %b{reason $1}"; 286 connection_lost = "%wconnection lost to {server $0}"; 287 server_reconnect_removed = "%wremoved reconnection to server {server $0} port {hilight $1}"; 288 no_away_msgs = "%wno new messages in awaylog"; 289 current_channel = " %X7m│ %Wcurrent channel {channel %Y$0}"; 290 chanlist_header = " %X7m│ %Wyou are in the following channels"; 291 chanlist_line = " %X7m│ %#{channel %G$[-10]0} %|%W+$1 %w$2"; 292 293 not_enough_params = " %X7m│ %Wnot enough parameters given"; 294 }; 295 "fe-common/irc" = { 296 chanmode_change = "%W mode %X7m┄┄─┤ %w{channick $1}%W by %w$2"; 297 server_chanmode_change = "%W mode %X7m┄┄─┤ %w{channick $1}%W (%w$2%W)"; 298 usermode_change = "%wmode {mode $0}%w for {nick $1}"; 299 300 action_core = "%c$[-8] %b│ %c$1"; 301 own_action = "{ownaction $[-8]0}$1"; 302 action_private = "{pvtaction $[-8]0}$1"; 303 action_private_query = "{pvtaction_query $[-8]0} $2"; 304 action_public = "{pubaction $[-8]0}$1"; 305 action_public_channel = "{pubaction $[-8]0{msgchannel $1}}$2"; 306 topic = "%wtopic %X7m┄┄─┤ %G$0 %M$1"; 307 no_topic = "%Ytopic %c┄┄─┤ %Wno topic for %y$0"; 308 topic_info = " %X7m│ %Wset by %y$0 %w(%b$1%w)"; 309 channel_created = " %X7m│ %bcreated %W$1"; 310 channel_synced = "%W sync %X7m┄┄─┤%b in {hilight $1} secs"; 311 url = " %X7m│ %Wurl: %g$1"; 312 notice_private = " %X7m│{notice $0{pvtnotice_host $1}}$2"; 313 notice_public = "%X7m│pubnot{notice $0{pubnotice_host $1}}$2"; 314 notice_server = "%X7m│servnot{servernotice $0}$1"; 315 own_notice = "%X7m│ownnot{ownnotice notice $0}$1"; 316 }; 317 "fe-common/irc/dcc" = { 318 dcc_unknown_ctcp = "{dcc DCC unknown ctcp {hilight $0} from {nick $1} [$2]}"; 319 }; 320 "Irssi::Script::ichat" = { ichat_timestamp = "%Y>%W> $1 %y>%n"; }; 321 "Irssi::Script::adv_windowlist" = { 322 awl_mouse = "no"; 323 awl_display_key = "$H $N $C %8▓░$S"; 324 awl_display_key_active = "$H%x0a%9%X7b $N $C %9%k%8▓░$S"; 325 awl_display_header = "%9%x7g%9%X7o $C %0%k▓░"; 326 awl_separator = " "; 327 awl_detach = "(status)"; 328 }; 329 };