X-Git-Url: http://git.silcnet.org/gitweb/?p=silc.git;a=blobdiff_plain;f=apps%2Firssi%2Fdefault.theme;h=1e2dca6f6ec73d1e7dc3571c984991d88b80db64;hp=77bf54bfbcc87612a4b396cec7ee5e2c8f9325f9;hb=382d15d447b7a95390decfa783836ae4fe255b3d;hpb=503a00a28b53f49f861035e3de759aed7ffc8111 diff --git a/apps/irssi/default.theme b/apps/irssi/default.theme index 77bf54bf..1e2dca6f 100644 --- a/apps/irssi/default.theme +++ b/apps/irssi/default.theme @@ -48,15 +48,15 @@ ############################################################################# # default foreground color (%N) - 0 is the "default terminal color" -default_color = 0; +default_color = "-1"; -# default foreground color when "0" can't be used, -# such as with bolds and reverses. white is default. -default_real_color = 7; +# print timestamp/servertag at the end of line, not at beginning +info_eol = "false"; # these characters are automatically replaced with specified color # (dark grey by default) -replaces = {}; +replaces = { "()=" = "%K$*%n"; }; +#replaces = {}; abstracts = { ## @@ -93,8 +93,8 @@ abstracts = { # reason for something is printed (part, quit, kick, ..) reason = "{comment $0-}"; - # mode change is printed ([+o nick]) - mode = "{comment $0-}"; + # mode change is printed + mode = "[$0-]"; ## ## channel specific messages @@ -114,12 +114,33 @@ abstracts = { # ban/ban exception/invite list mask is printed ban = "$0-"; + ## + ## Action (/ME command) + ## + + # Generic action + action = "%Y* $0 $1-"; + + # Own sent action + ownaction = "%c* $0 $1-"; + + ## + ## Notice (/NOTICE command) + ## + + # Generic notice + notice = "%C- $0 $1-"; + + # Own sent notice + ownnotice = "%g- $0 $1-"; + + ## ## messages ## # the basic styling of how to print message, $0 = nick mode, $1 = nick - msgnick = "%c<$0$1->%n %|"; + msgnick = "%c%|<$0$1->%n "; # message from you is printed. "msgownnick" specifies the styling of the # nick ($0 part in msgnick) and "ownmsgnick" specifies the styling of the @@ -162,48 +183,18 @@ abstracts = { # private message from you, $0 = "msg", $1 = target nick ownprivmsg = "->*%c$1-%n* %g"; - # own private message in query - ownprivmsgnick = "{msgnick $0-}%g"; - ownprivnick = "$0-"; - # private message in query - privmsgnick = "{msgnick $0-%n}"; + privmsgnick = "*%c$0%n* "; - ## - ## Actions (/ME stuff) - ## - - # used internally by this theme - action_core = "%Y* $0-"; - - # generic one that's used by most actions - action = "{action_core $0-} "; - - # own action, both private/public - ownaction = "{action $0-}"; - - # own action with target, both private/public - ownaction_target = "{action_core $0}{msgchannel $1} "; - - # private action sent by others - pvtaction = " (*) $0- "; - pvtaction_query = "{action $0-}"; - - # public action sent by others - pubaction = "{action $0-}"; + # own private message in query + ownprivmsgnick = "->*%c$0%n* %g$1-"; + ownprivnick = "$0-"; ## ## other IRC events ## - # notices - ownnotice = "-%c$1-%n- "; - notice = "-%C$0-%n- "; - pubnotice_channel = "{msgchannel $0}"; - pvtnotice_host = ""; - servernotice = "{notice $0-}"; - # CTCPs ownctcp = "[$0$1-] "; ctcp = "$0-"; @@ -218,8 +209,10 @@ abstracts = { netjoin = "%C$0-%n"; # /names list - names_nick = "%n%_$0%_$1- | "; - names_users = "($0-)"; + names_prefix = ""; + names_nick = "[ %n%_$0%_$1- ] "; + names_nick_op = "{names_nick $*}"; + names_users = "$0-"; names_channel = "{channel $0-}"; # DCC @@ -240,24 +233,104 @@ abstracts = { ## statusbar ## - # background of statusbar - sb_background = "%4"; - - # default statusbar item style - sb = "%c[%n$0-%c]%n"; - - sbmode = "(%c+%n$0-)"; + # default background for all statusbars. You can also give + # the default foreground color for statusbar items. + sb_background = "%4%w"; + + # default backround for "default" statusbar group + #sb_default_bg = "%4"; + # background for prompt / input line + sb_prompt_bg = "%n"; + # background for info statusbar + sb_info_bg = "%8"; + # background for topicbar (same default) + #sb_topic_bg = "%4"; + + # text at the beginning of statusbars. sb-item already puts + # space there,so we don't use anything by default. + sbstart = ""; + # text at the end of statusbars. Use space so that it's never + # used for anything. + sbend = " "; + + prompt = "[$*] "; + + sb = " %c[%n$*%c]%n"; + sbmode = "(%c+%n$*)"; + sbusermode = "(%n$*)"; sbaway = " (%GzZzZ%n)"; - sbservertag = "%c:%n$0 (change with ^X)"; - sbmore = "%_-- more --%_"; - sblag = "{sb Lag: $0-}"; - sbmail = "{sb Mail: $0-}"; - - # activity. Det is used for hilights when display doesn't support colors - sbact = "{sb {sbact_act $0}{sbact_det $1}}"; - sbact_act = "Act: $0-"; - sbact_det = " Det: $0-"; - + sbservertag = ":$0 (change with ^X)"; + + # activity in statusbar + + # ',' separator + sb_act_sep = "%c$*"; + # normal text + sb_act_text = "%c$*"; + # public message + sb_act_msg = "%W$*"; + # hilight + sb_act_hilight = "%M$*"; + # hilight with specified color, $0 = color, $1 = text + sb_act_hilight_color = "$0$1-%n"; + + # signed messages + # the following formats fit the Irssi default theme: + # + # flag_signed = "%GS%n"; + # flag_unknown = "%Y?%n"; + # flag_failed = "%RF%n"; + # + # pubmsghinick_signed = "{msgnick {flag_signed} $0$2-%n}"; + # pubmsghinick_unknown = "{msgnick {flag_unknown} $0$2-%n}"; + # pubmsghinick_failed = "{msgnick {flag_failed} $0$2-%n}"; + # + # pubmsgmenick_signed = "{msgnick {flag_signed} $1-}"; + # pubmsgmenick_unknown = "{msgnick {flag_unknown} $1-}"; + # pubmsgmenick_failed = "{msgnick {flag_failed} $1-}"; + # + # pubmsgnick_signed = "{msgnick {flag_signed} $1-}"; + # pubmsgnick_unknown = "{msgnick {flag_unknown} $1-}"; + # pubmsgnick_failed = "{msgnick {flag_failed} $1-}"; + # + # privmsg_signed = "{privmsg {flag_signed}$0 $1}"; + # privmsg_unknown = "{privmsg {flag_unknown}$0 $1}"; + # privmsg_failed = "{privmsg {flag_failed}$0 $1}"; + # + # privmsgnick_signed = "{msgnick {flag_signed} %R$*%n}"; + # privmsgnick_unknown = "{msgnick {flag_unknown} %R$*%n}"; + # privmsgnick_failed = "{msgnick {flag_failed} %R$*%n}"; + # + # ownmsgnick_signed = "{msgnick {flag_signed} $1-}"; + # ownprivmsgnick_signed = "{msgnick {flag_signed} $*}"; + # + flag_signed = "[%cS%n]"; + flag_unknown = "[%Y?%n]"; + flag_failed = "[%RF%n]"; + + pubmsghinick_signed = "{msgnick {flag_signed} $0$2-%n}"; + pubmsghinick_unknown = "{msgnick {flag_unknown} $0$2-%n}"; + pubmsghinick_failed = "{msgnick {flag_failed} $0$2-%n}"; + + pubmsgmenick_signed = "%g<{flag_signed}$1->%n %|"; + pubmsgmenick_unknown = "%g<{flag_unknown}$1->%n %|"; + pubmsgmenick_failed = "%g<{flag_failed}$1->%n %|"; + + pubmsgnick_signed = "{msgnick {flag_signed}$0 $1-}"; + pubmsgnick_unknown = "{msgnick {flag_unknown}$0 $1-}"; + pubmsgnick_failed = "{msgnick {flag_failed}$0 $1-}"; + + privmsg_signed = "{privmsg {flag_signed}$0 $1}"; + privmsg_unknown = "{privmsg {flag_unknown}$0 $1}"; + privmsg_failed = "{privmsg {flag_failed}$0 $1}"; + + privmsgnick_signed = "{privmsgnick {flag_signed}$0}"; + privmsgnick_unknown = "{privmsgnick {flag_unknown}$0}"; + privmsgnick_failed = "{privmsgnick {flag_failed}$0}"; + + ownmsgnick_signed = "{msgnick {flag_signed} $1-}%g"; + ownprivmsg_signed = "->*%c{flag_signed}$1-%n* %g"; + ownprivmsgnick_signed = "->*%c{flag_signed}$0%n* %g$1-"; }; #