diff options
Diffstat (limited to '.irssi/config')
-rw-r--r-- | .irssi/config | 750 |
1 files changed, 0 insertions, 750 deletions
diff --git a/.irssi/config b/.irssi/config deleted file mode 100644 index 6667bf6..0000000 --- a/.irssi/config +++ /dev/null @@ -1,750 +0,0 @@ -servers = ( - { - address = "chat.freenode.net"; - chatnet = "Freenode"; - port = "6697"; - use_tls = "yes"; - tls_cert = "~/.irssi/certs/freenode.pem"; - tls_verify = "no"; - autoconnect = "yes"; - }, - { - address = "irc.undernet.org"; - chatnet = "Undernet"; - port = "6667"; - }, - { - address = "irc.oftc.net"; - chatnet = "OFTC"; - port = "6697"; - use_tls = "yes"; - tls_cert = "~/.irssi/certs/oftc.pem"; - tls_verify = "yes"; - autoconnect = "yes"; - }, - { - address = "irc.schmorp.de"; - chatnet = "schmorp"; - port = "6667"; - use_tls = "no"; - tls_verify = "no"; - }, - { - address = "irc.snoonet.org"; - chatnet = "snoonet"; - port = "6697"; - use_tls = "yes"; - tls_cert = "~/.irssi/certs/snoonet.pem"; - tls_verify = "no"; - autoconnect = "yes"; - }, - { - address = "irc.choopa.net"; - chatnet = "EFNet"; - port = "6667"; - use_tls = "no"; - tls_verify = "no"; - autoconnect = "yes"; - }, - { - address = "irc.tilde.chat"; - chatnet = "tilde"; - port = "6697"; - use_tls = "yes"; - tls_cert = "~/.irssi/certs/tilde.pem"; - tls_verify = "yes"; - autoconnect = "yes"; - } -); - -chatnets = { - Freenode = { - type = "IRC"; - max_kicks = "1"; - max_msgs = "4"; - max_whois = "1"; - }; - OFTC = { - type = "IRC"; - nick = "rak"; - autosendcmd = "wait -oftc 2000"; - alternate_nick = "ryanakca"; - max_kicks = "1"; - max_msgs = "1"; - max_whois = "1"; - }; - Undernet = { - type = "IRC"; - max_kicks = "1"; - max_msgs = "1"; - max_whois = "1"; - }; - schmorp = { type = "IRC"; }; - snoonet = { type = "IRC"; nick = "ryanakca"; }; - EFNet = { - type = "IRC"; - nick = "ryanakca"; - alternate_nick = "ryanakca_"; - }; - tilde = { type = "IRC"; nick = "rak_"; alternate_nick = "rak__"; }; -}; - -aliases = { - ATAG = "WINDOW SERVER"; - ADDALLCHANS = "SCRIPT EXEC foreach my \\$channel (Irssi::channels()) { Irssi::command(\"CHANNEL ADD -auto \\$channel->{name} \\$channel->{server}->{tag} \\$channel->{key}\")\\;}"; - B = "BAN"; - BACK = "AWAY"; - BANS = "BAN"; - BYE = "QUIT"; - C = "CLEAR"; - CALC = "EXEC - if command -v bc >/dev/null 2>&1\\; then printf '%s=' '$*'\\; echo '$*' | bc -l\\; else echo bc was not found\\; fi"; - CHAT = "DCC CHAT"; - CUBES = "SCRIPT EXEC Irssi::active_win->print(\"%_bases\", MSGLEVEL_CLIENTCRAP) \\; Irssi::active_win->print( do { join '', map { \"%x0\\${_}0\\$_\" } '0'..'9','A'..'F' }, MSGLEVEL_NEVER | MSGLEVEL_CLIENTCRAP) \\; Irssi::active_win->print(\"%_cubes\", MSGLEVEL_CLIENTCRAP) \\; Irssi::active_win->print( do { my \\$y = \\$_*6 \\; join '', map { my \\$x = \\$_ \\; map { \"%x\\$x\\$_\\$x\\$_\" } @{['0'..'9','A'..'Z']}[\\$y .. \\$y+5] } 1..6 }, MSGLEVEL_NEVER | MSGLEVEL_CLIENTCRAP) for 0..5 \\; Irssi::active_win->print(\"%_grays\", MSGLEVEL_CLIENTCRAP) \\; Irssi::active_win->print( do { join '', map { \"%x7\\${_}7\\$_\" } 'A'..'X' }, MSGLEVEL_NEVER | MSGLEVEL_CLIENTCRAP) \\; Irssi::active_win->print(\"%_mIRC extended colours\", MSGLEVEL_CLIENTCRAP) \\; my \\$x \\; \\$x .= sprintf \"\00399,%02d%02d\",\\$_,\\$_ for 0..15 \\; Irssi::active_win->print(\\$x, MSGLEVEL_NEVER | MSGLEVEL_CLIENTCRAP) \\; for my \\$z (0..6) { my \\$x \\; \\$x .= sprintf \"\00399,%02d%02d\",\\$_,\\$_ for 16+(\\$z*12)..16+(\\$z*12)+11 \\; Irssi::active_win->print(\\$x, MSGLEVEL_NEVER | MSGLEVEL_CLIENTCRAP) }"; - DATE = "TIME"; - DEHIGHLIGHT = "DEHILIGHT"; - DESCRIBE = "ACTION"; - DHL = "DEHILIGHT"; - EXEMPTLIST = "MODE $C +e"; - EXIT = "QUIT"; - GOTO = "SCROLLBACK GOTO"; - HIGHLIGHT = "HILIGHT"; - HL = "HILIGHT"; - HOST = "USERHOST"; - INVITELIST = "MODE $C +I"; - J = "JOIN"; - K = "KICK"; - KB = "KICKBAN"; - KN = "KNOCKOUT"; - LAST = "LASTLOG"; - LEAVE = "PART"; - M = "MSG"; - MUB = "UNBAN *"; - N = "NAMES"; - NMSG = "^MSG"; - P = "PART"; - Q = "QUERY"; - RESET = "SET -default"; - RUN = "SCRIPT LOAD"; - SAY = "MSG *"; - SB = "SCROLLBACK"; - SBAR = "STATUSBAR"; - SIGNOFF = "QUIT"; - SV = "MSG * Irssi $J ($V) - http://www.irssi.org"; - T = "TOPIC"; - UB = "UNBAN"; - UMODE = "MODE $N"; - UNSET = "SET -clear"; - W = "/window goto"; - WC = "WINDOW CLOSE"; - WG = "WINDOW GOTO"; - WJOIN = "JOIN -window"; - WI = "WHOIS"; - WII = "WHOIS $0 $0"; - WL = "WINDOW LIST"; - WQUERY = "QUERY -window"; - WW = "WHOWAS"; - 1 = "WINDOW GOTO 1"; - 2 = "WINDOW GOTO 2"; - 3 = "WINDOW GOTO 3"; - 4 = "WINDOW GOTO 4"; - 5 = "WINDOW GOTO 5"; - 6 = "WINDOW GOTO 6"; - 7 = "WINDOW GOTO 7"; - 8 = "WINDOW GOTO 8"; - 9 = "WINDOW GOTO 9"; - 10 = "WINDOW GOTO 10"; - 11 = "WINDOW GOTO 11"; - 12 = "WINDOW GOTO 12"; - 13 = "WINDOW GOTO 13"; - 14 = "WINDOW GOTO 14"; - 15 = "WINDOW GOTO 15"; - 16 = "WINDOW GOTO 16"; - 17 = "WINDOW GOTO 17"; - 18 = "WINDOW GOTO 18"; - 19 = "WINDOW GOTO 19"; - 20 = "WINDOW GOTO 20"; - 21 = "WINDOW GOTO 21"; - 22 = "WINDOW GOTO 22"; - 23 = "WINDOW GOTO 23"; - 24 = "WINDOW GOTO 24"; - 25 = "WINDOW GOTO 25"; - 26 = "WINDOW GOTO 26"; - 27 = "WINDOW GOTO 27"; - 28 = "WINDOW GOTO 28"; - 29 = "WINDOW GOTO 29"; - 30 = "WINDOW GOTO 30"; - 31 = "WINDOW GOTO 31"; - 32 = "WINDOW GOTO 32"; - 33 = "WINDOW GOTO 33"; - 34 = "WINDOW GOTO 34"; - 35 = "WINDOW GOTO 35"; - 36 = "WINDOW GOTO 36"; - 37 = "WINDOW GOTO 37"; - 38 = "WINDOW GOTO 38"; - 39 = "WINDOW GOTO 39"; - 40 = "WINDOW GOTO 40"; - 41 = "WINDOW GOTO 41"; - 42 = "WINDOW GOTO 42"; - 43 = "WINDOW GOTO 43"; - 44 = "WINDOW GOTO 44"; - 45 = "WINDOW GOTO 45"; - 46 = "WINDOW GOTO 46"; - 47 = "WINDOW GOTO 47"; - 48 = "WINDOW GOTO 48"; - 49 = "WINDOW GOTO 49"; - 50 = "WINDOW GOTO 50"; - 51 = "WINDOW GOTO 51"; - 52 = "WINDOW GOTO 52"; - 53 = "WINDOW GOTO 53"; - 54 = "WINDOW GOTO 54"; - 55 = "WINDOW GOTO 55"; - 56 = "WINDOW GOTO 56"; - 57 = "WINDOW GOTO 57"; - 58 = "WINDOW GOTO 58"; - 59 = "WINDOW GOTO 59"; - 60 = "WINDOW GOTO 60"; - 61 = "WINDOW GOTO 61"; - 62 = "WINDOW GOTO 62"; - 63 = "WINDOW GOTO 63"; - 64 = "WINDOW GOTO 64"; - 65 = "WINDOW GOTO 65"; - 66 = "WINDOW GOTO 66"; - 67 = "WINDOW GOTO 67"; - 68 = "WINDOW GOTO 68"; - 69 = "WINDOW GOTO 69"; - 70 = "WINDOW GOTO 70"; - 71 = "WINDOW GOTO 71"; - 72 = "WINDOW GOTO 72"; - 73 = "WINDOW GOTO 73"; - 74 = "WINDOW GOTO 74"; - 75 = "WINDOW GOTO 75"; - 76 = "WINDOW GOTO 76"; - 77 = "WINDOW GOTO 77"; - 78 = "WINDOW GOTO 78"; - 79 = "WINDOW GOTO 79"; - 80 = "WINDOW GOTO 80"; - 81 = "WINDOW GOTO 81"; - 82 = "WINDOW GOTO 82"; - 83 = "WINDOW GOTO 83"; - 84 = "WINDOW GOTO 84"; - 85 = "WINDOW GOTO 85"; - 86 = "WINDOW GOTO 86"; - 87 = "WINDOW GOTO 87"; - 88 = "WINDOW GOTO 88"; - 89 = "WINDOW GOTO 89"; - 90 = "WINDOW GOTO 90"; - 91 = "WINDOW GOTO 91"; - 92 = "WINDOW GOTO 92"; - 93 = "WINDOW GOTO 93"; - 94 = "WINDOW GOTO 94"; - 95 = "WINDOW GOTO 95"; - 96 = "WINDOW GOTO 96"; - 97 = "WINDOW GOTO 97"; - 98 = "WINDOW GOTO 98"; - 99 = "WINDOW GOTO 99"; - wn = "/window goto"; -}; - -statusbar = { - - items = { - - barstart = "{sbstart}"; - barend = "{sbend}"; - - topicbarstart = "{topicsbstart}"; - topicbarend = "{topicsbend}"; - - time = "{sb $Z}"; - user = "{sb {sbnickmode $cumode}$N{sbmode $usermode}{sbaway $A}}"; - - window = "{sb $winref:$tag/$itemname{sbmode $M}}"; - window_empty = "{sb $winref{sbservertag $tag}}"; - - prompt = "{prompt $[.15]itemname}"; - prompt_empty = "{prompt $winname}"; - - topic = " $topic"; - topic_empty = " Irssi v$J - http://www.irssi.org"; - - lag = "{sb Lag: $0-}"; - act = "{sb Act: $0-}"; - more = "-- more --"; - }; - - default = { - - window = { - - disabled = "no"; - type = "window"; - placement = "bottom"; - position = "1"; - visible = "active"; - - items = { - barstart = { priority = "100"; }; - time = { }; - user = { }; - window = { }; - window_empty = { }; - lag = { priority = "-1"; }; - more = { priority = "-1"; alignment = "right"; }; - barend = { priority = "100"; alignment = "right"; }; - usercount = { }; - }; - }; - - window_inact = { - - type = "window"; - placement = "bottom"; - position = "1"; - visible = "inactive"; - - items = { - barstart = { priority = "100"; }; - window = { }; - window_empty = { }; - more = { priority = "-1"; alignment = "right"; }; - barend = { priority = "100"; alignment = "right"; }; - }; - }; - - prompt = { - - type = "root"; - placement = "bottom"; - position = "100"; - visible = "always"; - - items = { - prompt = { priority = "-1"; }; - prompt_empty = { priority = "-1"; }; - input = { priority = "10"; }; - }; - }; - - topic = { - - type = "root"; - placement = "top"; - position = "1"; - visible = "always"; - - items = { - topicbarstart = { priority = "100"; }; - twtopic = { priority = "100"; }; - topicbarend = { priority = "100"; alignment = "right"; }; - }; - }; - awl_0 = { - items = { - barstart = { priority = "100"; }; - awl_0 = { }; - barend = { priority = "100"; alignment = "right"; }; - }; - }; - }; -}; -settings = { - core = { - real_name = "Ryan Kavanagh"; - user_name = "rak"; - nick = "rak"; - timestamp_format = "%H:%M"; - quit_message = ""; - }; - "fe-text" = { actlist_sort = "refnum"; }; - "fe-common/core" = { - autolog = "yes"; - autolog_path = "~/irclogs/$tag/$0.log"; - theme = "envy"; - }; - "perl/core/scripts" = { - awl_shared_sbar = "OFF"; - chansort_autosort = "yes"; - twtopic_size = "173"; - twtopic_instruct = "no"; - twtopic_auto_resize = "yes"; - twtopic_refresh = "500"; - twtopic_min_scroll = "no"; - twtopic_ar_padding = "0"; - twtopic_init_pause = "200"; - recdep_channels = "Freenode/ OFTC/ snoonet/"; - recdep_period = "3600"; - autoaway_timeout = "300"; - }; - "irc/core" = { alternate_nick = "ryanakca"; }; -}; -logs = { }; -hilights = ( - { text = "*ryanakca*"; nick = "no"; word = "yes"; }, - { text = "Ryan Kavanagh"; nick = "no"; word = "yes"; }, - { text = "ryanakca -word"; nick = "yes"; word = "yes"; }, - { - text = "[ ]rak[ :,.;@']"; - nick = "no"; - word = "yes"; - regexp = "yes"; - } -); -channels = ( - { name = "#rxvt-unicode"; chatnet = "Freenode"; autojoin = "yes"; }, - { name = "#opensmtpd"; chatnet = "Freenode"; autojoin = "yes"; }, - { name = "#kubuntu-devel"; chatnet = "Freenode"; autojoin = "yes"; }, - { name = "#debian-devel"; chatnet = "OFTC"; autojoin = "yes"; }, - { - name = "#debian-private"; - chatnet = "OFTC"; - autojoin = "yes"; - }, - { name = "#schmorpforge"; chatnet = "schmorp"; autojoin = "yes"; }, - { name = "#debian-multimedia"; chatnet = "OFTC"; autojoin = "yes"; }, - { - name = "#debian-devel-changes"; - chatnet = "OFTC"; - autojoin = "yes"; - }, - { - name = "##computerscience"; - chatnet = "Freenode"; - autojoin = "yes"; - }, - { name = "##math"; chatnet = "Freenode"; autojoin = "yes"; }, - { name = "#debian-quebec"; chatnet = "OFTC"; autojoin = "yes"; }, - { name = "##cclub"; chatnet = "Freenode"; autojoin = "yes"; }, - { name = "#openbsd"; chatnet = "Freenode"; autojoin = "yes"; }, - { name = "##russian"; chatnet = "Freenode"; autojoin = "yes"; }, - { name = "##dependent"; chatnet = "Freenode"; autojoin = "yes"; }, - { name = "##typetheory"; chatnet = "Freenode"; autojoin = "yes"; }, - { name = "##logic"; chatnet = "Freenode"; autojoin = "yes"; }, - { - name = "##categorytheory"; - chatnet = "Freenode"; - autojoin = "yes"; - }, - { name = "#sml"; chatnet = "Freenode"; autojoin = "yes"; }, - { name = "#personalfinance"; chatnet = "snoonet"; }, - { name = "#debian-haskell"; chatnet = "OFTC"; autojoin = "yes"; }, - { name = "#beer"; chatnet = "snoonet"; }, - { name = "#canada"; chatnet = "snoonet"; }, - { name = "#news"; chatnet = "snoonet"; autojoin = "yes"; }, - { name = "#reddit"; chatnet = "snoonet"; autojoin = "yes"; }, - { name = "#russian"; chatnet = "snoonet"; }, - { name = "#debian-offtopic"; chatnet = "OFTC"; autojoin = "yes"; }, - { name = "#debian-games"; chatnet = "OFTC"; autojoin = "yes"; }, - { name = "#neomutt"; chatnet = "Freenode"; autojoin = "yes"; }, - { name = "#rspamd"; chatnet = "freenode"; autojoin = "yes"; }, - { name = "#dovecot"; chatnet = "freenode"; autojoin = "yes"; }, - { name = "#debian-til"; chatnet = "OFTC"; autojoin = "yes"; }, - { - name = "#casualconversation"; - chatnet = "snoonet"; - autojoin = "yes"; - }, - { name = "#math"; chatnet = "snoonet"; autojoin = "yes"; }, - { name = "#talk"; chatnet = "snoonet"; autojoin = "yes"; }, - { name = "#org-mode"; chatnet = "freenode"; autojoin = "yes"; }, - { name = "#team"; chatnet = "tilde"; autojoin = "yes"; }, - { name = "#meta"; chatnet = "tilde"; autojoin = "yes"; }, - { name = "#gophernicus"; chatnet = "Freenode"; autojoin = "yes"; } -); -keyboard = ( - { key = "meta-1"; id = "change_window"; data = "1"; }, - { key = "meta-2"; id = "change_window"; data = "2"; }, - { key = "meta-3"; id = "change_window"; data = "3"; }, - { key = "meta-4"; id = "change_window"; data = "4"; }, - { key = "meta-5"; id = "change_window"; data = "5"; }, - { key = "meta-6"; id = "change_window"; data = "6"; }, - { key = "meta-7"; id = "change_window"; data = "7"; }, - { key = "meta-8"; id = "change_window"; data = "8"; }, - { key = "meta-9"; id = "change_window"; data = "9"; }, - { key = "meta-0"; id = "change_window"; data = "10"; }, - { key = "meta-&"; id = "change_window"; data = "1"; }, - { key = "meta-["; id = "change_window"; data = "2"; }, - { key = "meta-{"; id = "change_window"; data = "3"; }, - { key = "meta-}"; id = "change_window"; data = "4"; }, - { key = "meta-("; id = "change_window"; data = "5"; }, - { key = "meta-="; id = "change_window"; data = "6"; }, - { key = "meta-*"; id = "change_window"; data = "7"; }, - { key = "meta-)"; id = "change_window"; data = "8"; }, - { key = "meta-+"; id = "change_window"; data = "9"; }, - { key = "meta-]"; id = "change_window"; data = "10"; }, - { key = "meta-;"; id = "change_window"; data = "11"; }, - { key = "meta-,"; id = "change_window"; data = "12"; }, - { key = "meta-."; id = "change_window"; data = "13"; }, - { key = "meta-y"; id = "change_window"; data = "14"; }, - { key = "meta-g"; id = "change_window"; data = "15"; }, - { key = "meta-c"; id = "change_window"; data = "16"; }, - { key = "meta-r"; id = "change_window"; data = "17"; }, - { key = "meta-l"; id = "change_window"; data = "18"; } -); -windows = { - 1 = { immortal = "yes"; name = "(status)"; level = "ALL"; }; - 2 = { name = "hilight"; sticky = "yes"; }; - 3 = { - items = ( - { - type = "CHANNEL"; - chat_type = "IRC"; - name = "##categorytheory"; - tag = "Freenode"; - } - ); - }; - 4 = { - items = ( - { - type = "CHANNEL"; - chat_type = "IRC"; - name = "##cclub"; - tag = "Freenode"; - } - ); - }; - 5 = { - items = ( - { - type = "CHANNEL"; - chat_type = "IRC"; - name = "##computerscience"; - tag = "Freenode"; - } - ); - }; - 6 = { - items = ( - { - type = "CHANNEL"; - chat_type = "IRC"; - name = "##dependent"; - tag = "Freenode"; - } - ); - }; - 7 = { - items = ( - { - type = "CHANNEL"; - chat_type = "IRC"; - name = "##logic"; - tag = "Freenode"; - } - ); - }; - 8 = { - items = ( - { - type = "CHANNEL"; - chat_type = "IRC"; - name = "##math"; - tag = "Freenode"; - } - ); - }; - 9 = { - items = ( - { - type = "CHANNEL"; - chat_type = "IRC"; - name = "##russian"; - tag = "Freenode"; - } - ); - }; - 10 = { - items = ( - { - type = "CHANNEL"; - chat_type = "IRC"; - name = "##typetheory"; - tag = "Freenode"; - } - ); - }; - 11 = { - items = ( - { - type = "CHANNEL"; - chat_type = "IRC"; - name = "#dovecot"; - tag = "Freenode"; - } - ); - }; - 12 = { - items = ( - { - type = "CHANNEL"; - chat_type = "IRC"; - name = "#kubuntu-devel"; - tag = "Freenode"; - } - ); - }; - 13 = { - items = ( - { - type = "CHANNEL"; - chat_type = "IRC"; - name = "#neomutt"; - tag = "Freenode"; - } - ); - }; - 14 = { - items = ( - { - type = "CHANNEL"; - chat_type = "IRC"; - name = "#openbsd"; - tag = "Freenode"; - } - ); - }; - 15 = { - items = ( - { - type = "CHANNEL"; - chat_type = "IRC"; - name = "#opensmtpd"; - tag = "Freenode"; - } - ); - }; - 16 = { - items = ( - { - type = "CHANNEL"; - chat_type = "IRC"; - name = "#rspamd"; - tag = "Freenode"; - } - ); - }; - 17 = { - items = ( - { - type = "CHANNEL"; - chat_type = "IRC"; - name = "#rxvt-unicode"; - tag = "Freenode"; - } - ); - }; - 18 = { - items = ( - { - type = "CHANNEL"; - chat_type = "IRC"; - name = "#sml"; - tag = "Freenode"; - } - ); - }; - 19 = { - items = ( - { - type = "CHANNEL"; - chat_type = "IRC"; - name = "#debian-devel"; - tag = "OFTC"; - } - ); - }; - 20 = { - items = ( - { - type = "CHANNEL"; - chat_type = "IRC"; - name = "#debian-devel-changes"; - tag = "OFTC"; - } - ); - }; - 21 = { - items = ( - { - type = "CHANNEL"; - chat_type = "IRC"; - name = "#debian-games"; - tag = "OFTC"; - } - ); - }; - 22 = { - items = ( - { - type = "CHANNEL"; - chat_type = "IRC"; - name = "#debian-haskell"; - tag = "OFTC"; - } - ); - }; - 23 = { - items = ( - { - type = "CHANNEL"; - chat_type = "IRC"; - name = "#debian-multimedia"; - tag = "OFTC"; - } - ); - }; - 24 = { - items = ( - { - type = "CHANNEL"; - chat_type = "IRC"; - name = "#debian-offtopic"; - tag = "OFTC"; - } - ); - }; - 25 = { - items = ( - { - type = "CHANNEL"; - chat_type = "IRC"; - name = "#debian-private"; - tag = "OFTC"; - } - ); - }; - 26 = { - items = ( - { - type = "CHANNEL"; - chat_type = "IRC"; - name = "#debian-quebec"; - tag = "OFTC"; - } - ); - }; - 27 = { - items = ( - { - type = "CHANNEL"; - chat_type = "IRC"; - name = "#news"; - tag = "snoonet"; - } - ); - }; - 28 = { - items = ( - { - type = "CHANNEL"; - chat_type = "IRC"; - name = "#reddit"; - tag = "snoonet"; - } - ); - }; -}; -mainwindows = { - 21 = { first_line = "12"; lines = "74"; }; - 2 = { first_line = "1"; lines = "11"; }; -}; |