aboutsummaryrefslogtreecommitdiffstats
path: root/irssi
diff options
context:
space:
mode:
authorterminaldweller <thabogre@gmail.com>2022-05-07 16:09:26 +0000
committerterminaldweller <thabogre@gmail.com>2022-05-07 16:09:26 +0000
commit8fc30dbb1ef6afc2e0078ac14786d8ba52542348 (patch)
tree1cf3bb2a2c9413fd875268e942930a2ec484d022 /irssi
parentupdate (diff)
downloadscripts-8fc30dbb1ef6afc2e0078ac14786d8ba52542348.tar.gz
scripts-8fc30dbb1ef6afc2e0078ac14786d8ba52542348.zip
irssi update
Diffstat (limited to 'irssi')
-rw-r--r--irssi/config34
-rwxr-xr-xirssi/irssi.sh27
-rw-r--r--irssi/solarized-powerline.theme6
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%z00af5fJOIN %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";