303 lines
8.1 KiB
Plaintext
303 lines
8.1 KiB
Plaintext
# __ __ _ _ _
|
|
# | \/ (_) (_) | |
|
|
# | \ / | ___ _ __| | __
|
|
# | |\/| |/ _ \| '__| |/ /
|
|
# | | | | (_) | | | <
|
|
# |_| |_|\___/|_| |_|\_\
|
|
|
|
# 'Mörk' version 1.0
|
|
# A mIRC-influenced theme for Irssi by Eric 'Sho' Nishio
|
|
|
|
# eric.nishio@saunalahti.fi
|
|
# #wnc @ QuakeNet
|
|
|
|
# Mörk is a slightly modified version of the classic
|
|
# mIRC scheme, meaning that most channel messages and what-
|
|
# not should pertain to the ones found in mIRC. What I have
|
|
# changed, though, are the colours which are now more
|
|
# compatible with darker backgrounds.
|
|
|
|
# You should also input these commands after loading up Mörk:
|
|
# /SET hide_netsplit_quits OFF
|
|
# /SET paste_join_multiline OFF
|
|
# /SET indent 2
|
|
# /SET show_nickmode OFF
|
|
|
|
# Default foreground colour
|
|
default_color = "-1";
|
|
|
|
# Display timestamp at the end of a line
|
|
info_eol = "false";
|
|
|
|
# Coloured characters
|
|
replaces = { "[]=" = "$*"; };
|
|
|
|
abstracts = {
|
|
|
|
## GENERAL
|
|
|
|
# Indicator of a non-message line
|
|
line_start = "";
|
|
|
|
# Timestamp format
|
|
timestamp = "%B[$*]%n";
|
|
|
|
# Highlight format
|
|
hilight = "$*";
|
|
|
|
# Error text format
|
|
error = "%R$*%n";
|
|
|
|
# Channel name print
|
|
channel = "$*";
|
|
|
|
# Nick print
|
|
nick = "$*";
|
|
|
|
# Nick host print
|
|
nickhost = "($*)";
|
|
|
|
# Server name print
|
|
server = "$*";
|
|
|
|
# Comment print
|
|
comment = "[$*]";
|
|
|
|
# Print reason (eg. part, quit, kick)
|
|
reason = "{comment $*}";
|
|
|
|
# Mode change print (eg. op)
|
|
#mode = "{comment $*}";
|
|
mode = "$*";
|
|
|
|
## CHANNEL
|
|
|
|
# Highlighted nick print (eg. join, part, quit)
|
|
channick_hilight = "$*";
|
|
|
|
# Highlighted host print (eg. join, part, quit)
|
|
chanhost_hilight = "{nickhost $*}";
|
|
|
|
# Nick print (eg. join, part, quit)
|
|
channick = "$*";
|
|
|
|
# Host print (eg. join, part, quit)
|
|
chanhost = "{nickhost $*}";
|
|
|
|
# Highlighted channel name print
|
|
channelhilight = "$*";
|
|
|
|
# Ban, ban exception, invite list mask print
|
|
ban = "$*";
|
|
|
|
## MESSAGES
|
|
|
|
# Basic message print: $0 = nick mode, $1 = nick
|
|
msgnick = "%n<$1> ";
|
|
|
|
# $0 = nick mode, $1 = nick
|
|
ownmsgnick = "%n<$1-> ";
|
|
ownnick = "%n$*";
|
|
|
|
# Channel public message: $0 = nick mode, $1 = nick
|
|
pubmsgnick = "{msgnick $0 $1-}";
|
|
pubnick = "%n$*";
|
|
|
|
# Channel public message for me: $0 = nick mode, $1 = nick
|
|
pubmsgmenick = "{msgnick $0 $1-}";
|
|
menick = "$*%n";
|
|
|
|
# Highlighted channel public message: $0 = highlight colour, $1 = nick mode, $2 = nick
|
|
pubmsghinick = "{msgnick $1 $3$2-%n}";
|
|
|
|
# Channel name print with message
|
|
msgchannel = "%K:%c$*%n";
|
|
|
|
# Private message: $0 = nick, $1 = host
|
|
privmsg = "%R$0%K(%r$1-%K)%n ";
|
|
|
|
# Private message from you: $0 = "msg", $1 = target nick
|
|
ownprivmsg = "%r$0%K(%R$1-%K)%n ";
|
|
|
|
# Own private query message
|
|
ownprivmsgnick = "{msgnick $*}";
|
|
ownprivnick = "%W$*%n";
|
|
|
|
# Private query message
|
|
privmsgnick = "{msgnick %W$*%n}";
|
|
|
|
## ACTIONS
|
|
|
|
# Used internally by this theme
|
|
action_core = "%M* $*";
|
|
|
|
# Generic one that's used by most actions
|
|
action = "{action_core $*} ";
|
|
|
|
# Own action (private/public)
|
|
ownaction = "{action $*}";
|
|
|
|
# Own action with target (private/public)
|
|
ownaction_target = "{action_core $0}%K:%c$1%n ";
|
|
|
|
# Private action sent by others
|
|
pvtaction = "%W (*) $*%n ";
|
|
pvtaction_query = "{action $*}";
|
|
|
|
# Public action sent by others
|
|
pubaction = "{action $*}";
|
|
|
|
## OTHER IRC EVENTS
|
|
|
|
# WHOIS
|
|
whois = "%# $[8]0 : $1-";
|
|
|
|
# Notices
|
|
ownnotice = "%Y-> %n$1-: ";
|
|
notice = "%Y-%Y$*%Y- ";
|
|
pubnotice_channel = "%B:%W$*";
|
|
#pvtnotice_host = "%B(%W$*%B)";
|
|
pvtnotice_host = "";
|
|
servernotice = "%g!$*%n ";
|
|
|
|
# CTCPs
|
|
ownctcp = "%r-> [$1-] ";
|
|
ctcp = "%r$*";
|
|
|
|
# Wallops
|
|
wallop = "%W$*%n: ";
|
|
wallop_nick = "%n$*";
|
|
wallop_action = "%W * $*%n ";
|
|
|
|
# Netsplits
|
|
netsplit = "%C$1%n";
|
|
netjoin = "%G$1%n";
|
|
|
|
# /names list
|
|
names_prefix = "";
|
|
names_nick = "[%G$0%g$1-%n] ";
|
|
names_nick_op = "{names_nick $*}";
|
|
names_nick_halfop = "{names_nick $*}";
|
|
names_nick_voice = "{names_nick $*}";
|
|
names_users = "[%G$*%n]";
|
|
names_channel = "$*";
|
|
|
|
# DCC
|
|
dcc = "%r$*%n";
|
|
dccfile = "%R$*%n";
|
|
|
|
# DCC chat, own msg/action
|
|
dccownmsg = "[%r$0%K($1-%K)%n] ";
|
|
dccownnick = "%R$*%n";
|
|
dccownquerynick = "%W$*%n";
|
|
dccownaction = "{action $*}";
|
|
dccownaction_target = "{action_core $0}%K:%c$1%n ";
|
|
|
|
# DCC chat, others
|
|
dccmsg = "[%G$1-%K(%g$0%K)%n] ";
|
|
dccquerynick = "%G$*%n";
|
|
dccaction = "%W (*dcc*) $*%n";
|
|
|
|
## STATUSBAR
|
|
|
|
# Default background for all statusbars
|
|
sb_background = "%4%w";
|
|
|
|
# Default backround for the "default" statusbar group
|
|
#sb_default_bg = "%4";
|
|
|
|
# Background for the prompt/input line
|
|
sb_prompt_bg = "%n";
|
|
|
|
# Background for the info statusbar
|
|
sb_info_bg = "%4";
|
|
|
|
# Background for the topicbar (same as default)
|
|
sb_topic_bg = "%4%w";
|
|
|
|
# Text at the beginning of statusbars
|
|
sbstart = " ";
|
|
|
|
# Text at the end of statusbars
|
|
sbend = "%0";
|
|
|
|
topicsbstart = "{sbstart $*}";
|
|
topicsbend = "{sbend $*}";
|
|
|
|
prompt = "%n[$*] %0";
|
|
|
|
sb = "%4$* %W· ";
|
|
sbmode = "(%W+%n$*)";
|
|
sbaway = " %w(zZz)%n";
|
|
sbservertag = ":$0 (CTRL+X to Switch)";
|
|
|
|
# Statusbar activity
|
|
|
|
# ',' separator
|
|
sb_act_sep = "%w,";
|
|
# Normal text
|
|
sb_act_text = "%w$*";
|
|
# Public message
|
|
sb_act_msg = "%w$*";
|
|
# Hilight
|
|
sb_act_hilight = "%y$*";
|
|
# Hilight with specified colour, $0 = colour, $1 = text
|
|
sb_act_hilight_color = "$0$1-%n";
|
|
};
|
|
|
|
formats = {
|
|
"fe-common/core" = {
|
|
join = "%G* {channick $0} has joined {channel $2}";
|
|
part = "%G* {channick $0} has left $2 ($3)";
|
|
quit = "%C* {channick $0} has quit IRC ($2)";
|
|
#join = "%G* {channick $0} %g({chanhost $1})%n has joined {channel $2}";
|
|
#part = "%G* {channick $0} %g({chanhost $1})%n has left $2 ($3)";
|
|
#quit = "%C* {channick $0} %c({chanhost $1})%n has quit IRC ($2)";
|
|
kick = "%G* {channick $0} was kicked from {channel $1} by {channick $2} ($3)";
|
|
server_chanmode_change = "%G* {nick $2} sets mode: {mode $1}";
|
|
#line_start_irssi = "{line_start}%b";
|
|
nick_changed = "%G* $0 is now known as {channick $1}";
|
|
new_topic = "%G* {nick $0} changes topic to '$2'";
|
|
endofnames = "";
|
|
query_start = "";
|
|
query_stop = "";
|
|
no_query = "";
|
|
query_server_changed = "";
|
|
daychange = "Day changed %%d.%%m.%%Y";
|
|
#endofnames = "%G$1 users: $2 operators, $3 voices, $4 normal%n";
|
|
};
|
|
"fe-common/irc" = {
|
|
netsplit = "%C* $2 has quit IRC (*.net *.split)";
|
|
netsplit_more = "%C* $2 (+$3 more) have quit IRC (*.net *.split)";
|
|
netsplit_join = "%G* {nick $0} has joined {channel $2}";
|
|
netsplit_join_more = "%G* {nick $0} (+$1 more) have joined {channel $2}";
|
|
chanmode_change = "%G* {channick $2} sets mode: {mode $1}";
|
|
topic = "%G* Topic for {channelhilight $0}: $1";
|
|
topic_info = "%G* Topic set by {nick $0} {comment $1}";
|
|
channel_created = "{}";
|
|
server_chanmode_change = "%G* {nick $2} sets mode: {mode $1}";
|
|
channel_mode = "%G* mode/{channelhilight $0} {mode $1}";
|
|
nick_away = "%G* {nick $0} is away: $1";
|
|
|
|
whois = "%C-\n{nick $0} is $1@$2 * $3";
|
|
whowas = "{nick $0} was {nickhost $1@$2} * {whowas $3}";
|
|
whois_idle = "{nick $0} has been idle $1d $2:$3:$4, signed on $5";
|
|
whois_idle_signon = "{nick $0} has been idle $1days $2hrs $3mins $4secs, signed on $5";
|
|
whois_server = "{nick $0} using $1 $2";
|
|
whois_oper = "{nick $0} $1";
|
|
whois_registered = "{nick $0} is authed as $1";
|
|
whois_help = "{nick $0} is available for help.";
|
|
whois_modes = "{nick $0} has modes $1";
|
|
whois_realhost = "{nick $0} has hostname $1-";
|
|
whois_usermode = "{nick $0} has usermode $1";
|
|
whois_channels = "{nick $0} on $1";
|
|
whois_away = "{nick $0} is away: $1";
|
|
whois_special = "{nick $0} is authed as $1";
|
|
whois_extra = "{nick $0} is authed as $1";
|
|
end_of_whois = "{nick $0} End of /WHOIS list.\n%C-";
|
|
end_of_whowas = "{nick $0} End of /WHOWAS list.\n%C-";
|
|
whois_not_found = "There is no such nick $0";
|
|
who = "{channelhilight $[-10]0} %|{nick $[!9]1} $[!3]2 $[!2]3 $4@$5 {comment {hilight $6}}";
|
|
end_of_who = "{nick $0} End of /WHO list\n%C-";
|
|
};
|
|
}; |