mutiny.theme (15838B)
1 # default foreground color (%N) - -1 is the "default terminal color" 2 default_color = "-1"; 3 4 # print timestamp/servertag at the end of line, not at beginning 5 info_eol = "true"; 6 7 # these characters are automatically replaced with specified color 8 # (dark grey by default) 9 replaces = { "[]" = "%g$*%n"; }; 10 11 abstracts = { 12 13 ############# generic ############################### 14 15 indent_default = " + "; 16 17 # text to insert at the beginning of each non-message line 18 # line_start = "%g//%n "; 19 line_start = ""; 20 21 # timestamp styling, nothing by default 22 timestamp = " %X7H$*%n"; 23 24 # any kind of text that needs hilighting, default is to bold 25 hilight = "%G$*%n"; 26 27 # any kind of error message, default is bright red 28 error = "%R$*%n"; 29 30 # channel name is printed 31 channel = "%b$*%n"; 32 33 # nick is printed 34 nick = "%_$*%_"; 35 36 # nick host is printed 37 nickhost = "%g$*"; 38 39 # server name is printed 40 server = "%_$*%_"; 41 42 # some kind of comment is printed 43 comment = "%n(%b\"$*\"%n);"; 44 45 # reason for something is printed (part, quit, kick, ..) 46 reason = "{comment $*}"; 47 48 # mode change is printed ([+o nick]) 49 mode = "{comment $*}"; 50 51 ## channel specific messages 52 53 # highlighted nick/host is printed (joins) 54 channick_hilight = "%g$*%N"; 55 chanhost_hilight = "{nickhost $*}"; 56 57 # nick/host is printed (parts, quits, etc.) 58 channick = "$*"; 59 chanhost = "{nickhost $*}"; 60 61 # highlighted channel name is printed 62 channelhilight = "%y$*%n"; 63 64 # ban/ban exception/invite list mask is printed 65 ban = "$*"; 66 67 # trackbar colour 68 trackbar_style = "%g"; 69 70 ########### messages ################################# 71 72 # the basic styling of how to print message, $0 = nick mode, $1 = nick 73 # msgnick = "$1-$0%K·%N %|"; 74 msgnick = "%g$0%Y$1 %N"; 75 # msgnick = "%K$0%N $1 %K· %|%N"; 76 77 # $0 = nick mode, $1 = nick 78 #ownmsgnick = "{msgnick $0 $1}"; 79 ownmsgnick = "%g$0%m$1 %N"; 80 ownnick = "%m$*%n"; 81 82 # public message in channel, $0 = nick mode, $1 = nick 83 pubmsgnick = "{msgnick $0 $1}"; 84 pubnick = "%Y$*%n"; 85 86 # public highlighted message in channel 87 pubmsghinick = "{msgnick $0 $1}"; 88 menick = "%g$*%n"; 89 # default foreground color (%N) - -1 is the "default terminal color" 90 default_color = "-1"; 91 92 # print timestamp/servertag at the end of line, not at beginning 93 info_eol = "true"; 94 95 # these characters are automatically replaced with specified color 96 # (dark grey by default) 97 replaces = { "[]" = "%g$*%n"; }; 98 99 abstracts = { 100 101 ############# generic ############################### 102 103 indent_default = " + "; 104 105 # text to insert at the beginning of each non-message line 106 # line_start = "%g//%n "; 107 line_start = ""; 108 109 # timestamp styling, nothing by default 110 timestamp = " %X7H$*%n"; 111 112 # any kind of text that needs hilighting, default is to bold 113 hilight = "%G$*%n"; 114 115 # any kind of error message, default is bright red 116 error = "%R$*%n"; 117 118 # channel name is printed 119 channel = "%b$*%n"; 120 121 # nick is printed 122 nick = "%_$*%_"; 123 124 # nick host is printed 125 nickhost = "%g$*"; 126 127 # server name is printed 128 server = "%_$*%_"; 129 130 # some kind of comment is printed 131 comment = "%n(%b\"$*\"%n);"; 132 133 # reason for something is printed (part, quit, kick, ..) 134 reason = "{comment $*}"; 135 136 # mode change is printed ([+o nick]) 137 mode = "{comment $*}"; 138 139 ## channel specific messages 140 141 # highlighted nick/host is printed (joins) 142 channick_hilight = "%g$*%N"; 143 chanhost_hilight = "{nickhost $*}"; 144 145 # nick/host is printed (parts, quits, etc.) 146 channick = "$*"; 147 chanhost = "{nickhost $*}"; 148 149 # highlighted channel name is printed 150 channelhilight = "%y$*%n"; 151 152 # ban/ban exception/invite list mask is printed 153 ban = "$*"; 154 155 # trackbar colour 156 trackbar_style = "%g"; 157 158 ########### messages ################################# 159 160 # the basic styling of how to print message, $0 = nick mode, $1 = nick 161 # msgnick = "$1-$0%K·%N %|"; 162 msgnick = "%g$0%Y$1 %N"; 163 # msgnick = "%K$0%N $1 %K· %|%N"; 164 165 # $0 = nick mode, $1 = nick 166 #ownmsgnick = "{msgnick $0 $1}"; 167 ownmsgnick = "%g$0%m$1 %N"; 168 ownnick = "%m$*%n"; 169 170 # public message in channel, $0 = nick mode, $1 = nick 171 pubmsgnick = "{msgnick $0 $1}"; 172 pubnick = "%Y$*%n"; 173 174 # public highlighted message in channel 175 pubmsghinick = "{msgnick $0 $1}"; 176 menick = "%b$*%n"; 177 178 # channel name is printed with message 179 msgchannel = "%K:%m$*%n"; 180 181 # private message, $0 = nick, $1 = host 182 privmsg = "$0=%b\"$1-\"%n "; 183 184 # private message from you, $0 = "msg", $1 = target nick 185 ownprivmsg = "$0=%b\"$1-\"%n "; 186 187 # private message in query 188 # privmsgnick = "{msgnick $*}"; 189 privmsgnick = "%G:%N %|"; 190 191 # own private message in query 192 #ownprivmsgnick = "{privmsgnick $*}"; 193 ownprivmsgnick = "%m:%X7K %|"; 194 #ownprivnick = "$*"; 195 196 197 ########## Actions (/ME stuff) ######################### 198 199 # generic one that's used by most actions 200 action = " %c$* %c%|"; 201 202 # own action, both private/public 203 # ownaction = "{action $*}"; 204 ownaction = " %b$*%N%b"; 205 206 # own action with target, both private/public 207 ownaction_target = "{action $*}"; 208 209 # private action sent by others 210 pvtaction = "{action $*}"; 211 pvtaction_query = "{action $*}"; 212 213 # public action sent by others 214 pubaction = "{action $*}"; 215 216 217 ########## other IRC events ############################# 218 219 # whois 220 whois = "%# $[8]0 = $1-;"; 221 222 # notices 223 ownnotice = "%NNote n = %Mnew%n $0 ($1-) "; 224 notice = "%M$*%n "; 225 pubnotice_channel = " %N($*)"; 226 pvtnotice_host = " %N($*)"; 227 servernotice = " %N($*)"; 228 229 # CTCPs 230 ownctcp = "%NCTCP c = %Mnew%n $0 ($1-) "; 231 ctcp = "%N$*%n"; 232 233 # wallops 234 wallop = "%K$*%n: "; 235 wallop_nick = "%n$*"; 236 wallop_action = "%K * $*%n "; 237 238 # netsplits 239 netsplit = " %Rnsplit %R< %b\"$*\"%n"; 240 netjoin = " %Gnjoin %G> %b\"$*\"%n"; 241 242 # /names list 243 names_prefix = "%K! names !%n "; 244 names_nick = "%_$2$0%_%n$1- "; 245 names_nick_op = "{names_nick $* %R}"; 246 names_nick_halfop = "{names_nick $* %C}"; 247 names_nick_voice = "{names_nick $* %B}"; 248 names_users = "%K! names !%n $1"; 249 names_channel = "\"%b$*\"%n"; 250 251 # DCC 252 dcc = "%g$*%n"; 253 dccfile = "%_$*%_"; 254 255 # DCC chat, own msg/action 256 dccownmsg = "%g /* $0 ($1-) */"; 257 dccownnick = "$*%n"; 258 dccownquerynick = "$*%n"; 259 dccownaction = "{action $*}"; 260 dccownaction_target = "{action $*}"; 261 262 # DCC chat, others 263 dccmsg = "%g/* $1- ($0) */"; 264 dccquerynick = "%g$*%n"; 265 dccaction = "{action $*}"; 266 267 ######## statusbar/topicbar ############################ 268 269 # default background for all statusbars. You can also give 270 # the default foreground color for statusbar items. 271 sb_background = "%9"; 272 273 # default backround for "default" statusbar group 274 #sb_default_bg = "%4"; 275 # background for prompt / input line 276 sb_prompt_bg = "%n"; 277 # background for info statusbar 278 #sb_info_bg = "%8"; 279 # background for topicbar (same default) 280 sb_topic_bg = "%n"; 281 282 # text at the beginning of statusbars. sb-item already puts 283 # space there,so we don't use anything by default. 284 sbstart = ""; 285 # text at the end of statusbars. Use space so that it's never 286 # used for anything. 287 sbend = ""; 288 289 topicsbstart = "$*"; 290 topicsbend = "$*"; 291 292 prompt = " %y%%%n "; 293 # prompt = " %K└╼ "; 294 295 sb = " %n %W$*%c %n"; 296 sbmode = " %b[%y%y+%C$*%b]"; 297 sbaway = " %g/* zZzZ */%n"; 298 sbservertag = ":%g$0%n"; 299 sbnickmode = "%y$0%W"; 300 301 # Usercount 302 sb_usercount = "{sb %_$0%_ nicks ($1-)}"; 303 sb_uc_ircops = "%_*%_$*"; 304 sb_uc_ops = "%_@%r$*%n"; 305 sb_uc_halfops = "%_%%%g$*%n"; 306 sb_uc_voices = "%_+%y$*%n"; 307 sb_uc_normal = "%w$*%n"; 308 sb_uc_space = " "; 309 # activity in statusbar 310 311 # ',' separator 312 sb_act_sep = " "; 313 # normal text 314 sb_act_text = "%x7K%9%k$*%n"; 315 # public message 316 sb_act_msg = "%x7o%9%k$*%n"; 317 # hilight 318 sb_act_hilight = "%2%9%k$*%n"; 319 # hilight with specified color, $0 = color, $1 = text 320 sb_act_hilight_color = "%R%9$1-%n"; 321 # required for adv_windowlist 322 #sb_act_none = "%x7M%m$*%n"; 323 sb_act_none = "%x7K%9%k$*%n"; 324 }; 325 326 ######################################################## 327 328 formats = { 329 "fe-common/core" = { 330 line_start = "{line_start}"; 331 line_start_irssi = "{line_start}"; 332 333 join = " %G-%W{channick $0}"; 334 part = " %b-%K{channick $0}"; 335 kick = " %r-%K{channick $0}"; 336 quit = " %r-%K{channick $0}"; 337 quit_once = "{channel $3} {channick $0} {chanhost $1} %kquit {reason %C$2}"; 338 339 nick_changed = "%K{channick $[-12]0}%W>%n{channick $1}"; 340 your_nick_changed = "%K you%w>%n{channick $1}"; 341 342 pubmsg = "{pubmsgnick $2 {pubnick $[-11]0}}$1"; 343 344 own_msg = "{ownmsgnick $2 {ownnick $[-11]0}}$1"; 345 own_msg_channel = "{ownmsgnick $3 {ownnick $[-11]0}{msgchannel $1}}$2"; 346 own_msg_private_query = "{ownprivmsgnick {ownprivnick $[-11]2}}$1"; 347 348 pubmsg_me = "{pubmsghinick $2 {menick $[-11]0}}$1"; 349 pubmsg_me_channel = "{pubmsghinick $3 {menick $[-11]0}{msgchannel $1}}$2"; 350 351 pubmsg_hilight = "{pubmsghinick $3 {menick $[-11]1}}$2"; 352 pubmsg_hilight_channel = "{pubmsghinick $0 $[-11]1$4{msgchannel $2}}$3"; 353 354 pubmsg_channel = "{pubmsgnick {pubnick %g$[-11]0}$2}$1"; 355 msg_private_query = "{privmsgnick $[-11]0}$2"; 356 new_topic = " %Wtopic %W= %|%B'$2' %non %b$1%n%W[set by {nick %y$0}]"; 357 358 endofnames = "%K! names !%m Total: {hilight $2} ops, {hilight $3} halfops, {hilight $4} voices, {hilight $5} normal%n"; 359 }; 360 "fe-common/irc" = { 361 chanmode_change = "%Y!%W! mode %y!%n {channick $1}"; 362 server_chanmode_change = "%Y!%W! mode %y!%n {channick $1}"; 363 364 own_action = "{ownaction $[-11]0} $1"; 365 action_private = "{pvtaction $[-11]0}$1"; 366 action_private_query = "{pvtaction_query $[-11]0} $2"; 367 action_public = "{pubaction $[-11]0}$1"; 368 }; 369 "Irssi::Script::ichat" = { ichat_timestamp = "%Y>%W> $1 %y>%n"; }; 370 "Irssi::Script::adv_windowlist" = { 371 awl_mouse = "no"; 372 awl_display_key = "$H $N $C %8▓░$S"; 373 awl_display_key_active = "$H%9%6%9%k $N $C %8▓░$S"; 374 awl_display_header = ""; 375 awl_separator = " "; 376 awl_detach = "(status)"; 377 }; 378 }; 379 380 # channel name is printed with message 381 msgchannel = "%K:%m$*%n"; 382 383 # private message, $0 = nick, $1 = host 384 privmsg = "$0=%b\"$1-\"%n "; 385 386 # private message from you, $0 = "msg", $1 = target nick 387 ownprivmsg = "$0=%b\"$1-\"%n "; 388 389 # private message in query 390 # privmsgnick = "{msgnick $*}"; 391 privmsgnick = "%G:%N %|"; 392 393 # own private message in query 394 #ownprivmsgnick = "{privmsgnick $*}"; 395 ownprivmsgnick = "%m:%X7K %|"; 396 #ownprivnick = "$*"; 397 398 399 ########## Actions (/ME stuff) ######################### 400 401 # generic one that's used by most actions 402 action = " %b$* %b%|"; 403 404 # own action, both private/public 405 # ownaction = "{action $*}"; 406 ownaction = " %b$*%N%b"; 407 408 # own action with target, both private/public 409 ownaction_target = "{action $*}"; 410 411 # private action sent by others 412 pvtaction = "{action $*}"; 413 pvtaction_query = "{action $*}"; 414 415 # public action sent by others 416 pubaction = "{action $*}"; 417 418 419 ########## other IRC events ############################# 420 421 # whois 422 whois = "%# $[8]0 = $1-;"; 423 424 # notices 425 ownnotice = "%NNote n = %Mnew%n $0 ($1-) "; 426 notice = "%M$*%n "; 427 pubnotice_channel = " %N($*)"; 428 pvtnotice_host = " %N($*)"; 429 servernotice = " %N($*)"; 430 431 # CTCPs 432 ownctcp = "%NCTCP c = %Mnew%n $0 ($1-) "; 433 ctcp = "%N$*%n"; 434 435 # wallops 436 wallop = "%K$*%n: "; 437 wallop_nick = "%n$*"; 438 wallop_action = "%K * $*%n "; 439 440 # netsplits 441 netsplit = " %Rnsplit %R< %b\"$*\"%n"; 442 netjoin = " %Gnjoin %G> %b\"$*\"%n"; 443 444 # /names list 445 names_prefix = "%K! names !%n "; 446 names_nick = "%_$2$0%_%n$1- "; 447 names_nick_op = "{names_nick $* %R}"; 448 names_nick_halfop = "{names_nick $* %C}"; 449 names_nick_voice = "{names_nick $* %B}"; 450 names_users = "%K! names !%n $1"; 451 names_channel = "\"%b$*\"%n"; 452 453 # DCC 454 dcc = "%g$*%n"; 455 dccfile = "%_$*%_"; 456 457 # DCC chat, own msg/action 458 dccownmsg = "%g /* $0 ($1-) */"; 459 dccownnick = "$*%n"; 460 dccownquerynick = "$*%n"; 461 dccownaction = "{action $*}"; 462 dccownaction_target = "{action $*}"; 463 464 # DCC chat, others 465 dccmsg = "%g/* $1- ($0) */"; 466 dccquerynick = "%g$*%n"; 467 dccaction = "{action $*}"; 468 469 ######## statusbar/topicbar ############################ 470 471 # default background for all statusbars. You can also give 472 # the default foreground color for statusbar items. 473 sb_background = "%9"; 474 475 # default backround for "default" statusbar group 476 #sb_default_bg = "%4"; 477 # background for prompt / input line 478 sb_prompt_bg = "%n"; 479 # background for info statusbar 480 #sb_info_bg = "%8"; 481 # background for topicbar (same default) 482 sb_topic_bg = "%n"; 483 484 # text at the beginning of statusbars. sb-item already puts 485 # space there,so we don't use anything by default. 486 sbstart = ""; 487 # text at the end of statusbars. Use space so that it's never 488 # used for anything. 489 sbend = ""; 490 491 topicsbstart = "$*"; 492 topicsbend = "$*"; 493 494 prompt = " %y%%%n "; 495 # prompt = " %K└╼ "; 496 497 sb = " %n %W$*%c %n"; 498 sbmode = " %b[%y%y+%C$*%b]"; 499 sbaway = " %g/* zZzZ */%n"; 500 sbservertag = ":%g$0%n"; 501 sbnickmode = "%y$0%W"; 502 503 # Usercount 504 sb_usercount = "{sb %_$0%_ nicks ($1-)}"; 505 sb_uc_ircops = "%_*%_$*"; 506 sb_uc_ops = "%_@%r$*%n"; 507 sb_uc_halfops = "%_%%%g$*%n"; 508 sb_uc_voices = "%_+%y$*%n"; 509 sb_uc_normal = "%w$*%n"; 510 sb_uc_space = " "; 511 # activity in statusbar 512 513 # ',' separator 514 sb_act_sep = " "; 515 # normal text 516 sb_act_text = "%x7K%9%k$*%n"; 517 # public message 518 sb_act_msg = "%x7o%9%k$*%n"; 519 # hilight 520 sb_act_hilight = "%2%9%k$*%n"; 521 # hilight with specified color, $0 = color, $1 = text 522 sb_act_hilight_color = "%R%9$1-%n"; 523 # required for adv_windowlist 524 #sb_act_none = "%x7M%m$*%n"; 525 sb_act_none = "%x7K%9%k$*%n"; 526 }; 527 528 ######################################################## 529 530 formats = { 531 "fe-common/core" = { 532 line_start = "{line_start}"; 533 line_start_irssi = "{line_start}"; 534 535 join = " %G-%W{channick $0}"; 536 part = " %b-%K{channick $0}"; 537 kick = " %r-%K{channick $0}"; 538 quit = " %r-%K{channick $0}"; 539 quit_once = "{channel $3} {channick $0} {chanhost $1} %kquit {reason %C$2}"; 540 541 nick_changed = "%K{channick $[-12]0}%W>%n{channick $1}"; 542 your_nick_changed = "%K you%w>%n{channick $1}"; 543 544 pubmsg = "{pubmsgnick $2 {pubnick $[-11]0}}$1"; 545 546 own_msg = "{ownmsgnick $2 {ownnick $[-11]0}}$1"; 547 own_msg_channel = "{ownmsgnick $3 {ownnick $[-11]0}{msgchannel $1}}$2"; 548 own_msg_private_query = "{ownprivmsgnick {ownprivnick $[-11]2}}$1"; 549 550 pubmsg_me = "{pubmsghinick $2 {menick $[-11]0}}$1"; 551 pubmsg_me_channel = "{pubmsghinick $3 {menick $[-11]0}{msgchannel $1}}$2"; 552 553 pubmsg_hilight = "{pubmsghinick $3 {menick $[-11]1}}$2"; 554 pubmsg_hilight_channel = "{pubmsghinick $0 $[-11]1$4{msgchannel $2}}$3"; 555 556 pubmsg_channel = "{pubmsgnick {pubnick %g$[-11]0}$2}$1"; 557 msg_private_query = "{privmsgnick $[-11]0}$2"; 558 new_topic = " %Wtopic %W= %|%B'$2' %non %b$1%n%W[set by {nick %y$0}]"; 559 560 endofnames = "%K! names !%m Total: {hilight $2} ops, {hilight $3} halfops, {hilight $4} voices, {hilight $5} normal%n"; 561 }; 562 "fe-common/irc" = { 563 chanmode_change = "%Y!%W! mode %y!%n {channick $1}"; 564 server_chanmode_change = "%Y!%W! mode %y!%n {channick $1}"; 565 566 own_action = "{ownaction $[-11]0} $1"; 567 action_private = "{pvtaction $[-11]0}$1"; 568 action_private_query = "{pvtaction_query $[-11]0} $2"; 569 action_public = "{pubaction $[-11]0}$1"; 570 }; 571 "Irssi::Script::ichat" = { ichat_timestamp = "%Y>%W> $1 %y>%n"; }; 572 "Irssi::Script::adv_windowlist" = { 573 awl_mouse = "no"; 574 awl_display_key = "$H $N $C %8▓░$S"; 575 awl_display_key_active = "$H%9%6%9%k $N $C %8▓░$S"; 576 awl_display_header = ""; 577 awl_separator = " "; 578 awl_detach = "(status)"; 579 }; 580 };