diff options
Diffstat (limited to 'irssi')
| -rw-r--r-- | irssi/config | 131 | ||||
| -rw-r--r-- | irssi/solarized-powerline.theme | 108 | ||||
| -rw-r--r-- | irssi/startup | 20 | 
3 files changed, 97 insertions, 162 deletions
| diff --git a/irssi/config b/irssi/config index cfb392d..bcb68b0 100644 --- a/irssi/config +++ b/irssi/config @@ -1,118 +1,37 @@  servers = ( -  { address = "irc.dal.net"; chatnet = "DALnet"; port = "6667"; }, -  { address = "irc.efnet.org"; chatnet = "EFNet"; port = "6667"; }, -  { address = "irc.esper.net"; chatnet = "EsperNet"; port = "6667"; }, -  {  -    address = "chat.freenode.net"; -    chatnet = "Freenode"; -    port = "6667"; -  },    { -    address = "irc.gamesurge.net"; -    chatnet = "GameSurge"; -    port = "6667"; +    address = "irc.gitter.im"; +    chatnet = "gitter"; +    port = "6697"; +    password = ""; +    use_tls = "yes"; +    tls_verify = "yes"; +    autoconnect = "yes";    }, -  { address = "eu.irc6.net"; chatnet = "IRCnet"; port = "6667"; }, -  { address = "open.ircnet.net"; chatnet = "IRCnet"; port = "6667"; },    { -    address = "irc.ircsource.net"; -    chatnet = "IRCSource"; -    port = "6667"; -  }, -  { address = "irc.netfuze.net"; chatnet = "NetFuze"; port = "6667"; }, -  { address = "irc.oftc.net"; chatnet = "OFTC"; port = "6667"; }, -  {  -    address = "irc.quakenet.org"; -    chatnet = "QuakeNet"; +    address = "terminaldweller.com"; +    chatnet = "FRRouting.slack.com";      port = "6667"; -  }, -  { address = "irc.rizon.net"; chatnet = "Rizon"; port = "6667"; }, -  { address = "silc.silcnet.org"; chatnet = "SILC"; port = "706"; } +    password = ""; +    use_tls = "no"; +    tls_verify = "no"; +    autoconnect = "yes"; +  }  );  chatnets = { -  DALnet = { -    type = "IRC"; -    max_kicks = "4"; -    max_msgs = "20"; -    max_whois = "30"; -  }; -  EFNet = {  -    type = "IRC"; -    max_kicks = "1"; -    max_msgs = "4"; -    max_whois = "1"; -  }; -  EsperNet = { -    type = "IRC"; -    max_kicks = "1"; -    max_msgs = "4"; -    max_whois = "1"; -  }; -  Freenode = { -    type = "IRC"; -    max_kicks = "1"; -    max_msgs = "4"; -    max_whois = "1"; -  }; -  GameSurge = { -    type = "IRC"; -    max_kicks = "1"; -    max_msgs = "1"; -    max_whois = "1"; -  }; -  IRCnet = {  -    type = "IRC"; -    max_kicks = "1"; -    max_msgs = "1"; -    max_whois = "1"; -  }; -  IRCSource = { -    type = "IRC"; -    max_kicks = "1"; -    max_msgs = "4"; -    max_whois = "1"; -  }; -  NetFuze = { -    type = "IRC"; -    max_kicks = "1"; -    max_msgs = "1"; -    max_whois = "1"; -  }; +  libera = { type = "IRC"; nick = "terminaldweller"; };    OFTC = { type = "IRC"; max_kicks = "1"; max_msgs = "1"; max_whois = "1"; }; -  QuakeNet = { -    type = "IRC"; -    max_kicks = "1"; -    max_msgs = "1"; -    max_whois = "1"; -  }; -  Rizon = {  -    type = "IRC"; -    max_kicks = "1"; -    max_msgs = "1"; -    max_whois = "1"; -  }; -  SILC = { type = "SILC"; }; -  Undernet = { -    type = "IRC"; -    max_kicks = "1"; -    max_msgs = "1"; -    max_whois = "1"; -  }; +  gitter = { type = "IRC"; nick = "terminaldweller"; }; +  "app.slack.com" = { type = "IRC"; nick = "terminaldweller"; }; +  "FRRRouting.slack.com" = { type = "IRC"; }; +  "FRRouting.slack.com" = { type = "IRC"; };  };  channels = ( -  { name = "#lobby"; chatnet = "EsperNet"; autojoin = "No"; }, -  { name = "#freenode"; chatnet = "Freenode"; autojoin = "No"; }, -  { name = "#irssi"; chatnet = "Freenode"; autojoin = "No"; }, -  { name = "#gamesurge"; chatnet = "GameSurge"; autojoin = "No"; }, -  { name = "#irssi"; chatnet = "IRCNet"; autojoin = "No"; }, -  { name = "#ircsource"; chatnet = "IRCSource"; autojoin = "No"; }, -  { name = "#netfuze"; chatnet = "NetFuze"; autojoin = "No"; }, -  { name = "#oftc"; chatnet = "OFTC"; autojoin = "No"; }, -  { name = "silc"; chatnet = "SILC"; autojoin = "No"; },    { name = "#go-nuts"; chatnet = "freenode"; autojoin = "yes"; }, -  { name = "#docker"; chatnet = "freenode"; autojoin = "yes"; } +  { name = "#docker"; chatnet = "freenode"; autojoin = "yes"; }, +  { name = "#dpdk"; chatnet = "libera"; autojoin = "yes"; }  );  aliases = { @@ -404,8 +323,8 @@ settings = {    core = {      real_name = "";      user_name = "devi"; -    nick = "bloodstalker"; -    use_proxy = "yes"; +    nick = "terminaldweller"; +    use_proxy = "no";      proxy_address = "192.168.1.108";      proxy_port = "3128";      proxy_string = "CONNECT %s:%d HTTP/1.0\012\012"; @@ -444,6 +363,6 @@ ignores = (    { level = "JOINS PARTS QUITS NICKS"; channels = ( "#ansible" ); },    { level = "JOINS PARTS QUITS NICKS"; channels = ( "#dpdk" ); },    { level = "JOINS PARTS QUITS NICKS"; channels = ( "#fdio-vpp" ); }, -  { level = "JOINS PARTS QUITS NICKS"; channels = ( "#alacritty" ); }, -  { level = "JOINS PARTS QUITS NICKS"; channels = ( "#osm" ); } +  { level = "JOINS PARTS QUITS NICKS"; channels = ( "#osm" ); }, +  { level = "JOINS PARTS QUITS NICKS"; channels = ( "#alacritty" ); }  ); diff --git a/irssi/solarized-powerline.theme b/irssi/solarized-powerline.theme index c214262..4bb8d6e 100644 --- a/irssi/solarized-powerline.theme +++ b/irssi/solarized-powerline.theme @@ -89,8 +89,10 @@ abstracts = {    # nick is printed    nick = "%Zeeeeee{nickcolor $*}";    mynick = "%Zeeeeee{nickcolor $*}"; -  inick = "%Zeeeeee{nickcolor $*}";     # Inverted -  imynick = "%Zeeeeee{nickcolor $*}";   # Inverted +  inick = "%Zeeeeee{nickcolor $*}"; +  # Inverted +  imynick = "%Zeeeeee{nickcolor $*}"; +  # Inverted    # nick host is printed    # (that's the "email" address of a user) @@ -363,57 +365,71 @@ abstracts = {  formats = {    "fe-common/core" = { -    daychange         = "           %g-----%k-%W-%n Day changed to %%D %W-%k-%g-----%n"; -    join              = "%k%z00af5fJOIN %8 {ichannelhilight $2} %0%Z00d700%0 {inick $0}%0 %N%8%n%k%N {chanhost_hilight $1}"; -    line_start_irssi  = "%k%zff0000IRSSI%N%Zff0000 %N"; -    new_topic         = "%k%z00d700TOPIC %8 {ichannelhilight $1} by {inick $0}%8  $2"; -    nick_changed      = "%k%z00d700RENAME %Z00d700%0 {nick $0} %Zff8700 {nick $1} %N%8%n%k%N"; -    part              = "%k%z00d700PART %8 {ichannelhilight $2}%N %0%Z005f87 %N{inick $0}%0 %k%Zeeeeee {reason $3}"; -    quit              = "%0%Z005f00%k%z005f00QUIT %N {inick $0}%0 %Zeeeeee %N%n%k%N {reason $2}"; +    daychange = "           %g-----%k-%W-%n Day changed to %%D %W-%k-%g-----%n"; +    join = "%k%z00af5fJOIN %8 {ichannelhilight $2} %0%Z00d700%0 {inick $0}%0 %N%8%n%k%N {chanhost_hilight $1}"; +    line_start_irssi = "%k%zff0000IRSSI%N%Zff0000 %N"; +    new_topic = "%k%z00d700TOPIC %8 {ichannelhilight $1} by {inick $0}%8  $2"; +    nick_changed = "%k%z00d700RENAME %Z00d700%0 {nick $0} %Zff8700 {nick $1} %N%8%n%k%N"; +    part = "%k%z00d700PART %8 {ichannelhilight $2}%N %0%Z005f87 %N{inick $0}%0 %k%Zeeeeee {reason $3}"; +    quit = "%0%Z005f00%k%z005f00QUIT %N {inick $0}%0 %Zeeeeee %N%n%k%N {reason $2}";      your_nick_changed = "%k%z00d700RENAME %Z00d700%0 {mynick $0} %Zff8700 {mynick $1} %N%8%n%k%N"; +    own_msg = "{ownmsgnick $nickalign$2 {ownnick $nickcolor$0$nicktrunc}}$1"; +    own_msg_channel = "{ownmsgnick $nickalign$3 {ownnick $nickcolor$0$nicktrunc}{msgchannel $1}}$2"; +    own_msg_private_query = "{ownprivmsgnick $nickalign{ownprivnick $nickcolor$2$nicktrunc}}$1"; +    pubmsg_me = "{pubmsgmenick $nickalign$2 {menick $0$nicktrunc}}$1"; +    pubmsg_me_channel = "{pubmsgmenick $nickalign$3 {menick $0$nicktrunc}{msgchannel $1}}$2"; +    pubmsg_hilight = "{pubmsghinick $0 $nickalign$3 $1$nicktrunc}$2"; +    pubmsg_hilight_channel = "{pubmsghinick $0 $nickalign$4 $1$nicktrunc{msgchannel $2}}$3"; +    pubmsg = "{pubmsgnick $nickalign$2 {pubnick $nickcolor$0$nicktrunc}}$1"; +    pubmsg_channel = "{pubmsgnick $nickalign$3 {pubnick $nickcolor$0$nicktrunc}{msgchannel $1}}$2"; +    msg_private_query = "{privmsgnick $nickalign$nickcolor$0$nicktrunc}$2";    };    "fe-common/irc" = { -    away                 = "%k%z00d700AWAY %N%k%N"; -    banlist              = "%p%z00d700BANS %z00d700 $[-3]0 %8 {ichannelhilight $1} %N%8%n%k%N {ban $2}"; -    banlist_long         = "%p%z00d700BANS %z00d700 $[-3]0 %8 {ichannelhilight $1} {comment by {inick $3}%0%k, $4 secs ago} %N%8%n%k%N {ban $2}"; -    chanmode_change      = "%k%z008700MODE %N%Z008700%N {channelhilight $0} %Zeeeeee%n {mode $1}%n by {nick $2}"; -    channel_created      = "%k%N Channel {channelhilight $0} created $1"; -    channel_mode         = "%k%N mode/{channelhilight $0} {mode $1}"; -    ctcp_default_reply   = "%W%0%N $0- "; -    ctcp_ping_reply      = "%k%z005f87 CTCP {hilight PING} reply %n%Z005f87%N {nick $0} %y%N%n $1.$[-3.0]2 seconds "; -    ctcp_reply           = "%k%z005f87 CTCP {hilight $0} reply %n%Z005f87%N {nick $1} %y%N $2 "; -    ctcp_reply_channel   = "%k%z005f87 CTCP {hilight $0} reply %n%Z005f87%N {nick $1} %y%N {channel $3} %y%N $2"; -    ctcp_requested       = "%k%z005f87%8%8 CTCP {hilight $2} from {mynick $4} %n%Z005f87%N by {hilight $0} {comment $1} %y%N $3"; -    default_event        = "%N%k %N%n$1"; +    away = "%k%z00d700AWAY %N%k%N"; +    banlist = "%p%z00d700BANS %z00d700 $[-3]0 %8 {ichannelhilight $1} %N%8%n%k%N {ban $2}"; +    banlist_long = "%p%z00d700BANS %z00d700 $[-3]0 %8 {ichannelhilight $1} {comment by {inick $3}%0%k, $4 secs ago} %N%8%n%k%N {ban $2}"; +    chanmode_change = "%k%z008700MODE %N%Z008700%N {channelhilight $0} %Zeeeeee%n {mode $1}%n by {nick $2}"; +    channel_created = "%k%N Channel {channelhilight $0} created $1"; +    channel_mode = "%k%N mode/{channelhilight $0} {mode $1}"; +    ctcp_default_reply = "%W%0%N $0- "; +    ctcp_ping_reply = "%k%z005f87 CTCP {hilight PING} reply %n%Z005f87%N {nick $0} %y%N%n $1.$[-3.0]2 seconds "; +    ctcp_reply = "%k%z005f87 CTCP {hilight $0} reply %n%Z005f87%N {nick $1} %y%N $2 "; +    ctcp_reply_channel = "%k%z005f87 CTCP {hilight $0} reply %n%Z005f87%N {nick $1} %y%N {channel $3} %y%N $2"; +    ctcp_requested = "%k%z005f87%8%8 CTCP {hilight $2} from {mynick $4} %n%Z005f87%N by {hilight $0} {comment $1} %y%N $3"; +    default_event = "%N%k %N%n$1";      default_event_server = "%k%z00d700$0 %N%k %N%n$1"; -    ebanlist             = "%p%z00d700BANS %k exception %8 {ichannelhilight $0} %N%8%n%k%N {ban $1}"; -    ebanlist_long        = "%p%z00d700BANS %k exception %8 {ichannelhilight $0} {comment by {inick $2}%0%k, $3 secs ago} %N%8%n%k%N {ban $1}"; -    end_of_who           = "%z00d700%kWHO %N%k%N END"; -    end_of_whois         = "%z00d700%kWHOIS %N%k%N END"; -    end_of_whowas        = "%z00d700%kWHOWAS %N%k%N END"; -    netsplit             = "%k%1%8%8 NETSPLIT %k%0%8 {iserver $0} %z00d700%8 {iserver $1}%8 %N%8%n%k%N Quits: $2"; -    netsplit_join        = "%k%1 NETSPLIT %k%8%N Joins: $0"; -    netsplit_join_more   = "%k%1 NETSPLIT %k%8%N Joins: $0 (+$1 more)"; -    netsplit_more        = "%k%1%8%8 NETSPLIT %k%0%8 {iserver $0} %z00d700%8 {iserver $1}%8 %N%8%n%k%N Quits: $2 (+$3 more, use /NETSPLIT to show all of them)"; -    no_topic             = "%k%N No topic set for {channelhilight $0}"; -    own_ctcp             = "%k%z005f87 CTCP {hilight $2-}  {inick $0} %n%Z005f87%N"; +    ebanlist = "%p%z00d700BANS %k exception %8 {ichannelhilight $0} %N%8%n%k%N {ban $1}"; +    ebanlist_long = "%p%z00d700BANS %k exception %8 {ichannelhilight $0} {comment by {inick $2}%0%k, $3 secs ago} %N%8%n%k%N {ban $1}"; +    end_of_who = "%z00d700%kWHO %N%k%N END"; +    end_of_whois = "%z00d700%kWHOIS %N%k%N END"; +    end_of_whowas = "%z00d700%kWHOWAS %N%k%N END"; +    netsplit = "%k%1%8%8 NETSPLIT %k%0%8 {iserver $0} %z00d700%8 {iserver $1}%8 %N%8%n%k%N Quits: $2"; +    netsplit_join = "%k%1 NETSPLIT %k%8%N Joins: $0"; +    netsplit_join_more = "%k%1 NETSPLIT %k%8%N Joins: $0 (+$1 more)"; +    netsplit_more = "%k%1%8%8 NETSPLIT %k%0%8 {iserver $0} %z00d700%8 {iserver $1}%8 %N%8%n%k%N Quits: $2 (+$3 more, use /NETSPLIT to show all of them)"; +    no_topic = "%k%N No topic set for {channelhilight $0}"; +    own_ctcp = "%k%z005f87 CTCP {hilight $2-}  {inick $0} %n%Z005f87%N";      server_chanmode_change = "%k%1 SERVERMODE %k%8 {channelhilight $0} {mode $1} by {nick $2}"; -    topic                = "%k%z00d700TOPIC %Z00d700%0%N {channel $0}%N  $1"; -    topic_info           = "%k%z00d700TOPIC %Z00d700%0%N {nick $0}%N {nickhost $2}  $1"; -    unaway               = "%k%z00d700AWAY %N%k%N END"; -    usermode_change      = "%z008700%ZeeeeeeMODE %N%Z008700%N {mode $0}%N for %0{mynick $1}%N"; -    who                  = "%z00d700%kWHO %z005f87%k {inick $[!9]1} %Z005f87 %k$0 %0%g Status: $[!3]2  $[-2]3 hops %N%k%N {nickhost $4@$5} {comment $6}"; -    whois                = "%z00d700%kWHOIS %N%k%n {nick $0} {nickhost $1@$2}%:{whois ircname $3}"; -    whowas               = "%z00d700%kWHOWAS %N%k%n {nick $0} {nickhost $1@$2}%:{whois was $3}"; +    topic = "%k%z00d700TOPIC %Z00d700%0%N {channel $0}%N  $1"; +    topic_info = "%k%z00d700TOPIC %Z00d700%0%N {nick $0}%N {nickhost $2}  $1"; +    unaway = "%k%z00d700AWAY %N%k%N END"; +    usermode_change = "%z008700%ZeeeeeeMODE %N%Z008700%N {mode $0}%N for %0{mynick $1}%N"; +    who = "%z00d700%kWHO %z005f87%k {inick $[!9]1} %Z005f87 %k$0 %0%g Status: $[!3]2  $[-2]3 hops %N%k%N {nickhost $4@$5} {comment $6}"; +    whois = "%z00d700%kWHOIS %N%k%n {nick $0} {nickhost $1@$2}%:{whois ircname $3}"; +    whowas = "%z00d700%kWHOWAS %N%k%n {nick $0} {nickhost $1@$2}%:{whois was $3}"; +    own_action = "$nickalign{ownaction $0$nicktrunc}$1"; +    action_private = "$nickalign{pvtaction $0$nicktrunc}$2"; +    action_private_query = "$nickalign{pvtaction_query $0$nicktrunc}$2"; +    action_public = "$nickalign{pubaction $0$nicktrunc}$1";    };    "Irssi::Script::adv_windowlist" = { -    awl_display_header        = ""; -    awl_display_key           = "  %0$N  $H$C$S  %n"; -    awl_display_key_active    = "%9%W%Z008700%0%8 %zeeeeee$N  $H$C$S%8 %0%8%8%9%n"; -    awl_display_key_visible   = "%Z005fff %m$N %k $H$C$S %8%8%n"; -    awl_display_nokey         = "  %0$N  %U$C%U  %n"; -    awl_display_nokey_active  = "%k%z005f87 %k$N %k %U$C%U %8%8%n"; +    awl_display_header = ""; +    awl_display_key = "  %0$N  $H$C$S  %n"; +    awl_display_key_active = "%9%W%Z008700%0%8 %zeeeeee$N  $H$C$S%8 %0%8%8%9%n"; +    awl_display_key_visible = "%Z005fff %m$N %k $H$C$S %8%8%n"; +    awl_display_nokey = "  %0$N  %U$C%U  %n"; +    awl_display_nokey_active = "%k%z005f87 %k$N %k %U$C%U %8%8%n";      awl_display_nokey_visible = "%k%z5f5fff %m$N %k %U$C%U %8%8%n"; -    awl_separator             = ""; +    awl_separator = "";    };  }; diff --git a/irssi/startup b/irssi/startup index e18f450..c09f401 100644 --- a/irssi/startup +++ b/irssi/startup @@ -1,11 +1,11 @@ -/load proxy -/SET use_proxy ON -/SET proxy_address 192.168.1.108 -/SET proxy_port 3128 -/SET -clear proxy_string -/SET proxy_string_after conn %s %d -/EVAL SET proxy_string CONNECT %s:%d HTTP/1.0\n\n -/SET -clear proxy_password +/* /load proxy */ +/* /SET use_proxy ON */ +/* /SET proxy_address 192.168.1.108 */ +/* /SET proxy_port 3128 */ +/* /SET -clear proxy_string */ +/* /SET proxy_string_after conn %s %d */ +/* /EVAL SET proxy_string CONNECT %s:%d HTTP/1.0\n\n */ +/* /SET -clear proxy_password */ -/connect irc.freenode.net -/connect OFTC +/connect irc.oftc.net +/connect irc.libera.chat | 
