diff options
author | terminaldweller <thabogre@gmail.com> | 2022-05-07 16:09:26 +0000 |
---|---|---|
committer | terminaldweller <thabogre@gmail.com> | 2022-05-07 16:09:26 +0000 |
commit | 8fc30dbb1ef6afc2e0078ac14786d8ba52542348 (patch) | |
tree | 1cf3bb2a2c9413fd875268e942930a2ec484d022 | |
parent | update (diff) | |
download | scripts-8fc30dbb1ef6afc2e0078ac14786d8ba52542348.tar.gz scripts-8fc30dbb1ef6afc2e0078ac14786d8ba52542348.zip |
irssi update
-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"; |