dotfiles

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

config (2620B)


      1 servers = (
      2   { 
      3     address = "irc.undernet.org";
      4     chatnet = "Undernet";
      5     port = "6667";
      6   },
      7   {
      8     address = "irc.irchighway.net";
      9     chatnet = "IRCHighWay";
     10     port = "6697";
     11     use_tls = "yes";
     12     tls_verify = "no";
     13   },
     14   { address = "irc.rekt.network"; chatnet = "Rekt"; use_tls = "yes"; },
     15   {
     16     address = "alex.balgavy.eu";
     17     chatnet = "me";
     18     port = "4720";
     19     use_tls = "yes";
     20     autoconnect = "yes";
     21   }
     22 );
     23 
     24 chatnets = {
     25   Undernet = {
     26     type = "IRC";
     27     max_kicks = "1";
     28     max_msgs = "1";
     29     max_whois = "1";
     30   };
     31   IRCHighWay = {
     32     type = "IRC";
     33     max_kicks = "1";
     34     max_msgs = "4";
     35     max_whois = "1";
     36   };
     37   Rekt = { type = "IRC"; max_kicks = "1"; max_msgs = "4"; max_whois = "1"; };
     38   me = { type = "IRC"; };
     39 };
     40 
     41 channels = (
     42   { name = "#ebooks"; chatnet = "IRCHighWay"; autojoin = "yes"; },
     43   { name = "#bookz"; chatnet = "Undernet"; autojoin = "yes"; },
     44   { name = "#audiobooks"; chatnet = "IRCHighWay"; autojoin = "yes"; },
     45   { name = "#rekt"; chatnet = "Rekt"; autojoin = "yes"; }
     46 );
     47 
     48 aliases = {
     49   sl = "server list";
     50   s = "server";
     51   cl = "channel list";
     52   nl = "network list";
     53   znc = "msg *status";
     54   detach = "/msg *status detach $C";
     55   q = "query";
     56   d = "detach";
     57 };
     58 
     59 settings = {
     60   core = {
     61     real_name = "zeroalpha";
     62     user_name = "zeroalpha";
     63     nick = "zeroalpha";
     64     settings_autosave = "yes";
     65     timestamp_format = "%H:%M:%S";
     66   };
     67   "fe-text" = { show_server_time = "yes"; colors = "no"; };
     68   "perl/core/scripts" = { awl_shared_sbar = "OFF"; awl_viewer = "no"; };
     69 };
     70 hilights = ( { text = "zeroalpha"; nick = "yes"; word = "yes"; } );
     71 ignores = ( { level = "JOINS PARTS QUITS"; } );
     72 logs = { };
     73 statusbar = {
     74   default = {
     75     window = {
     76       items = {
     77         barstart = { priority = "100"; };
     78         time = { };
     79         user = { };
     80         window = { };
     81         window_empty = { };
     82         lag = { priority = "-1"; };
     83         act = { priority = "10"; };
     84         more = { priority = "-1"; alignment = "right"; };
     85         barend = { priority = "100"; alignment = "right"; };
     86         usercount = { };
     87       };
     88     };
     89   };
     90 };
     91 windows = {
     92   1 = { immortal = "yes"; name = "(status)"; level = "ALL"; };
     93   2 = { };
     94   3 = { };
     95   4 = {
     96     items = (
     97       {
     98         type = "CHANNEL";
     99         chat_type = "IRC";
    100         name = "#lineageos";
    101         tag = "me";
    102       }
    103     );
    104   };
    105   5 = {
    106     items = (
    107       { 
    108         type = "QUERY";
    109         chat_type = "IRC";
    110         name = "*status";
    111         tag = "me";
    112       }
    113     );
    114   };
    115 };
    116 mainwindows = {
    117   1 = { 
    118     first_line = "1";
    119     lines = "55";
    120     first_column = "0";
    121     columns = "200";
    122   };
    123 };