dotfiles

*nix config files
git clone git://git.pyratebeard.net/dotfiles.git
Log | Files | Refs | README

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 };