diff options
Diffstat (limited to '')
| -rw-r--r-- | irssi/config | 34 | ||||
| -rwxr-xr-x | irssi/irssi.sh | 27 | ||||
| -rw-r--r-- | irssi/solarized-powerline.theme | 6 | 
3 files changed, 45 insertions, 22 deletions
| diff --git a/irssi/config b/irssi/config index f767ea6..fa0e3f2 100644 --- a/irssi/config +++ b/irssi/config @@ -93,7 +93,7 @@ chatnets = {    OFTC = {      type = "IRC";      nick = "terminaldweller"; -    autosendcmd = "/^msg nickserv set cloak on;wait 2000"; +    autosendcmd = "/^msg nickserv set cloak on;wait 3000";      max_kicks = "1";      max_msgs = "1";      max_whois = "1"; @@ -101,13 +101,25 @@ chatnets = {    gitter = { type = "IRC"; nick = "terminaldweller"; };    "app.slack.com" = { type = "IRC"; nick = "terminaldweller"; };    "FRRouting.slack.com" = { type = "IRC"; }; -  bitlbee = { type = "IRC"; }; +  bitlbee = { +    autosendcmd = "^identify gorgoroth;wait 3000"; +    type = "IRC";  +  };    LiberaChat = { type = "IRC"; sasl_mechanism = "EXTERNAL"; }; -  Rizon = { type = "IRC"; }; +  Rizon = { +    type = "IRC";  +    autosendcmd = "/^mode terminaldweller +px;wait 3000"; +  };    IRCNet = { type = "IRC"; }; -  "Undernet-ZNC" = { type = "IRC"; }; +  "Undernet-ZNC" = {  +    type = "IRC";  +    autosendcmd = "/^mode terminaldwel +ix;msg *status traffic;wait 3000"; +  };    EFnet = { type = "IRC"; }; -  DALnet = { type = "IRC"; }; +  DALnet = {  +    type = "IRC";  +    autosendcmd = "/^mode terminaldweller +HCi;wait 3000"; +  };  };  channels = ( @@ -124,6 +136,9 @@ channels = (    { name = "#openbsd"; chatnet = "LiberaChat"; autojoin = "yes"; },    { name = "#voidlinux"; chatnet = "LiberaChat"; autojoin = "yes"; },    { name = "#security"; chatnet = "LiberaChat"; autojoin = "yes"; }, +  { name = "#crypto"; chatnet = "LiberaChat"; autojoin = "yes"; }, +  { name = "#tmux"; chatnet = "LiberaChat"; autojoin = "yes"; }, +  { name = "#vim"; chatnet = "LiberaChat"; autojoin = "yes"; },    { name = "#busybox"; chatnet = "LiberaChat"; autojoin = "yes"; },    { name = "#shadow"; chatnet = "LiberaChat"; autojoin = "yes"; },    { name = "#freebsd"; chatnet = "LiberaChat"; autojoin = "yes"; }, @@ -459,6 +474,8 @@ settings = {    "fe-common/core" = {      theme = "solarized-powerline";      hilight_color = "%Z875fff"; +    emphasis_italics = "yes"; +    emphasis_replace = "yes";    };    "fe-text" = { actlist_sort = "refnum"; };    "perl/core/scripts" = { @@ -500,6 +517,11 @@ settings = {      il_dbname = "irc";      il_dbuser = "postgres";      il_dbpass = "devi"; +    # nm2 +    neat_shrink = "yes"; +    neat_staircase_shrink = "yes"; +    neat_custom_modes = "no"; +    neat_dynamic = "yes";    };  };  keyboard = (  @@ -519,6 +541,8 @@ ignores = (    { level = "JOINS PARTS QUITS NICKS"; channels = ( "#vagrant" ); },    { level = "JOINS PARTS QUITS NICKS"; channels = ( "#openssl" ); },    { level = "JOINS PARTS QUITS NICKS"; channels = ( "#crypto" ); }, +  { level = "JOINS PARTS QUITS NICKS"; channels = ( "#tmux" ); }, +  { level = "JOINS PARTS QUITS NICKS"; channels = ( "#vim" ); },    { level = "JOINS PARTS QUITS NICKS"; channels = ( "#virt" ); },    { level = "JOINS PARTS QUITS NICKS"; channels = ( "#debian" ); },    { level = "JOINS PARTS QUITS NICKS"; channels = ( "#openbsd" ); }, diff --git a/irssi/irssi.sh b/irssi/irssi.sh index 779c170..6b1f51e 100755 --- a/irssi/irssi.sh +++ b/irssi/irssi.sh @@ -2,26 +2,25 @@  mkdir -p ~/.irssi/scripts/autorun  cd ~/.irssi/scripts/autorun -wget https://scripts.irssi.org/scripts/nickcolor.pl  wget https://scripts.irssi.org/scripts/adv_windowlist.pl -wget https://scripts.irssi.org/scripts/timezones.pl -wget https://scripts.irssi.org/scripts/seen.pl -wget https://scripts.irssi.org/scripts/colorize_nicks.pl -wget https://scripts.irssi.org/scripts/cubes.pl -wget https://scripts.irssi.org/scripts/dim_nicks.pl -wget https://scripts.irssi.org/scripts/hilite_url.pl +wget https://scripts.irssi.org/scripts/dccstat.pl +wget https://scripts.irssi.org/scripts/desktop_notify.pl +wget https://raw.githubusercontent.com/terminaldweller/irssi-scripts/master/vim-mode/vim_mode.pl +wget https://raw.githubusercontent.com/terminaldweller/irssi-scripts/master/irssi-logger/irssi_logger.pl +wget https://raw.githubusercontent.com/terminaldweller/irssi-scripts/master/hilite-url/hilite_url.pl +wget https://scripts.irssi.org/scripts/line_buffer.pl  wget https://scripts.irssi.org/scripts/messages_bottom.pl  wget https://scripts.irssi.org/scripts/nm2.pl +wget https://scripts.irssi.org/scripts/rotator.pl  wget https://scripts.irssi.org/scripts/savecmdhist.pl -wget https://scripts.irssi.org/scripts/sb_position.pl -wget https://scripts.irssi.org/scripts/trackbar.pl +wget https://scripts.irssi.org/scripts/sbposition.pl +wget https://scripts.irssi.org/scripts/sb_search.pl  wget https://scripts.irssi.org/scripts/scriptassist.pl -wget https://scripts.irssi.org/scripts/tordetect.pl -wget https://scripts.irssi.org/scripts/usercount.pl -# wget https://scripts.irssi.org/scripts/bitlbee_typing_notice.pl +wget https://scripts.irssi.org/scripts/seen.pl +wget https://scripts.irssi.org/scripts/timezones.pl +wget https://scripts.irssi.org/scripts/trackbar.pl  wget https://scripts.irssi.org/scripts/uberprompt.pl -wget https://scripts.irssi.org/scripts/bitlbee_tab_completion.pl -wget https://raw.githubusercontent.com/shabble/irssi-scripts/master/vim-mode/vim_mode.pl +wget https://scripts.irssi.org/scripts/usercount.pl  cd ~/scripts/irssi  cp ./config ~/.irssi/config diff --git a/irssi/solarized-powerline.theme b/irssi/solarized-powerline.theme index cba69b6..84928f5 100644 --- a/irssi/solarized-powerline.theme +++ b/irssi/solarized-powerline.theme @@ -402,10 +402,10 @@ formats = {      join = "%k%z00af5fJOIN %8 {ichannelhilight $2} %0%Z00d700%0 {inick $0}%0 %N {chanhost_hilight $1}";      line_start_irssi = "%k%z5f5fd7IRSSI%N%Z5f5fd7 %N";      new_topic = "%k%z00d700TOPIC %8 {ichannelhilight $1} %wby {inick $0}  $2"; -    nick_changed = "%k%z00d700RENAME %Z00d700%0 %k%z005f87{nick $0} %Zff8700 {nick $1} %Z005f87%k %N"; +    nick_changed = "%k%z00d700RENAME %Z00d700%0 %k%z005f87{nick $0} %Zff8700 {nick $1}%Z005f87%0%N";      part = "%K%Z00d700%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 %k%z005f87{mynick $0} %Zff8700 {mynick $1} %Z005f87%k %N"; +    your_nick_changed = "%k%z00d700RENAME %Z00d700%0 %k%z005f87{mynick $0} %Zff8700 {mynick $1}%Z005f87%0%N";      own_msg = "$nickcolor$nickalign{ownmsgnick $2 {ownnick $[.15]0}}$1";      own_msg_channel = "$nickcolor$nickalign{ownmsgnick $3 {ownnick $[.15]0}{msgchannel $1}}$2";      own_msg_private_query = "$nickcolor$nickalign{ownprivmsgnick {ownprivnick $2}}$1"; @@ -458,7 +458,7 @@ formats = {    "Irssi::Script::adv_windowlist" = {      awl_display_header = "";      awl_display_key = "  %0$N  $H$C$S  %n"; -    awl_display_key_active = "%W%Z008700%0%8 %zeeeeee$N  $H$C$S%8 %0%8%8%n"; +    awl_display_key_active = "%9%W%Z005f00%0%8 %0$N  $H$C$S%8 %0%8%8%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"; | 
