dotfiles

My personal shell configs and stuff
git clone git://git.alex.balgavy.eu/dotfiles.git
Log | Files | Refs | Submodules | README | LICENSE

mine.theme (6699B)


      1 # mosdef.theme by deadcow@efnet (very,very based on screwer by ak5).
      2 # this theme uses ascii lines, working best on ansi fonts like lime,drift of artwiz aleczapka
      3 # 25/08/2007 - brazil
      4 
      5 default_color = "-1";
      6 info_eol = "false";
      7 replaces = { "[]():@.<>" = "%c$*%n"; };
      8 
      9 abstracts = {
     10 
     11   ##
     12   ## generic
     13   ##
     14 
     15   line_start = "";
     16   timestamp = "$*>%N";
     17   hilight = "%_$*%_";
     18   error = "%r$*%N";
     19   channel = "$*";
     20   nick = "%c$*%n";
     21   nickhost = "$*";
     22   server = "%_$*%_";
     23   comment = "($*)";
     24   reason = "(%N$*)";
     25   mode = "($*)";
     26 
     27   ##
     28   ## channel specific messages
     29   ##
     30 
     31   channick_hilight = "%W$*%N";
     32   chanhost_hilight = "[$*]";
     33   channick = "%N$*";
     34   chanhost = "{nickhost $*}";
     35   channelhilight = "%_$*%_";
     36   ban = "$*";
     37 
     38   ##
     39   ## messages
     40   ##
     41 
     42   msgnick = "%c$0%c$1%c>%N ";
     43   ownmsgnick = "{msgnick $0 $1}";
     44   ownnick = "%N$0%N";
     45 
     46   pubmsgnick = "{msgnick $0 $1}";
     47   pubnick = "%N$0%N";
     48   pubmsgmenick = "{msgnick $0 $1}%c";
     49   menick = "%c$0%N";
     50 
     51   pubmsghinick = "{msgnick $1 $0$2-}";
     52   msgchannel = "%N:%C$*%N";
     53 
     54 
     55   privmsg = "[$0(%c$1-)] ";
     56   ownprivmsg = "[%c$0(%N$1-)] ";
     57   ownprivmsgnick = "{msgnick  $*}";
     58   ownprivnick = "%N$*%N";
     59   privmsgnick = "{msgnick  %N$*}";
     60 
     61   ##
     62   ## Actions (/ME stuff)
     63   ##
     64 
     65   action_core = "%cact:%N $*";
     66   action = "{action_core $0}  ";
     67   ownaction = "{action_core $0}  ";
     68   ownaction_target = "%cact%N $0:%c$1%N ";
     69 
     70   pvtaction = "%cact:%N $* ";
     71   pvtaction_query = "{action $*}";
     72   pubaction = "{action $*}";
     73 
     74 
     75   ##
     76   ## other IRC events
     77   ##
     78 
     79   whois = "%c$[8]0 :%N $1-";
     80 
     81   ownnotice = "[%c$0(%N$1-)]: ";
     82   notice = "%C─%c─%N $*:%N ";
     83   pubnotice_channel = "%N(%c$*)";
     84   pvtnotice_host = "(%c$*)";
     85   servernotice = "%C─%c─%N $*:%N ";
     86 
     87   ownctcp = "[%c$0($1-)]:";
     88   ctcp = "%N$*";
     89 
     90   wallop = "%c$*%N: ";
     91   wallop_nick = "%N$*";
     92   wallop_action = "%C─%c─%N $*%N ";
     93 
     94   netsplit = "%C─%c─%N $* %N";
     95   netjoin = "%C─%c─%N $* %N";
     96 
     97   names_prefix = "     %C│%n ";
     98   names_nick = "%c$0%N$1-%N  ";
     99   names_nick_op = "{names_nick $*}";
    100   names_nick_halfop = "{names_nick $*}";
    101   names_nick_voice = "{names_nick $*}";
    102   names_users = "%C┌────────────%c── ─%n\012%C│%n $* \012%C└────┬──────────────────────────────%c── ─%n";
    103   names_channel = "$*";
    104 
    105   dcc = "$*%N";
    106   dccfile = "%_$*%_";
    107   dccownmsg = "[$0($1-)] ";
    108   dccownnick = "$*";
    109   dccownquerynick = "%N$*%N";
    110   dccownaction = "%C─%c─%N $* ";
    111   dccownaction_target = "%%C─%c─%N $0%c:%c$1%N ";
    112   dccmsg = "[$1-($0)] ";
    113   dccquerynick = "$*";
    114   dccaction = "%C─%c─%N $* ";
    115 
    116   ##
    117   ## statusbar
    118   ##
    119 
    120   sb_background = "%0%m";
    121   sb_prompt_bg = "%0";
    122   sb_info_bg = "%0";
    123   sbstart = "%C┌──%c──%N ";
    124   sbend = "";
    125 
    126   topicsbstart = "%ctp:%N";
    127   topicsbend = "%C.%c.%N";
    128 
    129   prompt = "%C└%c─ (%N$*%c)%C»%n ";
    130   promptend = "┌";
    131 
    132   sb = "%c(%N$*%c)%N ";
    133   sbtime = "%c$*%N ";
    134   sbmode = "%c/%N+$*%n";
    135   sbaway = "%c/%Naway%N";
    136   sbservertag = "%c:%N$0%c(%N^X%c)";
    137   sb_act_sep = "%c$*";
    138   sb_act_text = "%N$*";
    139   sb_act_msg = "%c$*";
    140   sb_act_hilight = "%C$*";
    141   sb_act_hilight_color = "$0$1-%N";
    142   sb_usercount = "{sb $0%c/$1-}";
    143   sb_uc_ircops = "%c*%N$*";
    144   sb_uc_ops = "%c@%N$*";
    145   sb_uc_halfops = "%c%%%N$*";
    146   sb_uc_voices = "%c+%N$*";
    147   sb_uc_normal = "%N$*";
    148   sb_uc_space = "%c,";
    149   nact_display = "$1>%N$0>%N$2";
    150   nact_command = "$1: [DN:$0 UP:$2]";
    151 };
    152 
    153 formats = {
    154   "fe-common/core" = {
    155     join = "%C─%c─%N$[-9]0%C!%n{chanhost $1} %cjoined%n $2";
    156     part = "%C─%c─%N$[-9]0%C!%n{chanhost $1} %cleaves%n $2 {reason $3}";
    157     quit = "%C─%c─%N$[-9]0%C!%n{chanhost $1} %cquits%n {reason $2}";
    158     kick = "%C─%c─%N$[-9]0 %cwas %Ckicked%c from%N {channel $1} %cby%N $2 {reason $3}";
    159     own_msg = "{ownmsgnick $2 {ownnick $[-9]0}}$1";
    160     own_msg_channel = "{ownmsgnick $3 {ownnick $[-9]0}{msgchannel $1}}$2";
    161     pubmsg_me = "{pubmsgmenick $2 {menick $[-9]0}}$1";
    162     pubmsg_me_channel = "{pubmsgmenick $3 {menick $[-9]0}{msgchannel $1}}$2";
    163     pubmsg_hilight = "{pubmsghinick $0 $3 $[-9]1}$2";
    164     pubmsg_hilight_channel = "{pubmsghinick $0 $4 $[-9]1{msgchannel $2}}$3";
    165     pubmsg = "{pubmsgnick $2 {pubnick $[-9]0}}$1";
    166     pubmsg_channel = "{pubmsgnick $3 {pubnick $[-9]0}{msgchannel $1}}$2";
    167     set_item = "$0 %c=%N $1";
    168     line_start_irssi = "{line_start}     %C└%c─ ";
    169     nick_changed = "%C─%c─%C {channick $[-9]0}%N is now known as {nick $1}";
    170     your_nick_changed = "%C─%c─%N You're now known as {nick $1}";
    171     daychange = "%C─%c─%N Day changed to %%d %%b %%Y";
    172   };
    173   "fe-common/irc" = {
    174     chanmode_change = "%C─%c─%N modechange {channel $0}:%N {mode $1} %cby%N $2";
    175     whois = "       %C┌──────┐%n\012%C┌──────├──────┴─────────%c─── ─%n\012%C│ %chost%C ├%c─>%n $0 ($1@$2)\012%C│ %cname%C ├%c─>%n $3";
    176     whois_idle = "%C│ %cidle%C ├%c─>%n %|$1d $2h $3m $4s";
    177     whois_idle_signon = "%C│ %cidle%C ├%c─>%n %|$1d $2h $3m $4s {comment signon: $5}";
    178     whois_server = "%C│ %cserv%C ├%c─>%n %|$1 {comment $2}";
    179     whois_oper = "%C│ %coper%C ├%c─>%n {hilight $1}";
    180     whois_registered = "%C│ %crgis%C ├%c─>%n yes";
    181     whois_help = "%C│ %chelp%C ├%c─>%n is available for help";
    182     whois_modes = "%C│ %cmods%C ├%c─>%n $1";
    183     whois_realhost = "%C│ %crhos%C ├%c─>%n $1-";
    184     whois_usermode = "%C│ %cumod%C ├%c─>%n $1";
    185     whois_channels = "%C│ %cchan%C ├%c─>%n %|$1";
    186     whois_away = "%C│ %caway%C ├%c─>%n %|$1";
    187     whois_special = "%C│ %cinfo%C ├%c─>%n {comment %|$1}";
    188     whois_extra = "%C│ %cextr%C ├%c─>%n %|$1";
    189     end_of_whois = "%C└──────├──────┬────────────────────────%c── ─ ─%n\012       %C└──────┘%n";
    190     whois_not_found = "%C─%c─%N There is no such nick $0";
    191     default_event_server = "%C│ %circd%C ├%c─>%n $1 [$0]";
    192     server_chanmode_change = "{netsplit IRCDMode}%c/%n$0 %n{mode $1} %cby%N {nick $2}";
    193     own_action = "{ownaction $[-9]0}$1";
    194     action_public = "{pubaction $[-9]0}$1";
    195     action_public_channel = "{pubaction $[-9]0{msgchannel $1}}$2";
    196     channel_created = "     %C┌%c─%n %cChannel%n $0 %cCreated%n $1 %c─%C┐%n";
    197     topic = "     %C┌%c─%n Topic for %c$0:%N $1";
    198     no_topic = "     %C┌%c─%n No topic set for %c$0%n";
    199     topic_info = "     %C└%c─%n Topic set by {nick $0}!{nickhost $2} {comment $1}";
    200     channel_synced = "%cJoin to%n {channel $0} %cwas Synced in%n {hilight $1} %csecs%n %c───%C──────────┘%n";
    201   };
    202 };