From: domelu Date: Tue, 20 Jan 2004 00:01:07 +0000 (+0000) Subject: - s/irc.pld.org.pl/irc.pld-linux.org X-Git-Tag: auto/ac/irssi-0_8_9-3~3 X-Git-Url: http://git.pld-linux.org/?a=commitdiff_plain;h=53cee790200e4562aa7826c53492d0119b84c760;p=packages%2Firssi.git - s/irc.pld.org.pl/irc.pld-linux.org Changed files: irssi.conf.patch -> 1.4 --- diff --git a/irssi.conf.patch b/irssi.conf.patch index 9367914..e947234 100644 --- a/irssi.conf.patch +++ b/irssi.conf.patch @@ -1,31 +1,281 @@ ---- irssi-0.8.6/irssi.conf.orig Thu Sep 12 01:00:08 2002 -+++ irssi-0.8.6/irssi.conf Tue Nov 19 14:47:41 2002 -@@ -22,6 +22,7 @@ - }, - { address = "irc.ptnet.org"; chatnet = "PTnet"; port = "6667"; }, - { address = "irc.azzurra.org"; chatnet = "AzzurraNET"; port = "6667"; }, -+ { address = "irc.pld.org.pl"; chatnet = "PLDNet"; port = "6667"; }, - { address = "silc.pspt.fi"; chatnet = "SILC"; port = "706"; } - ); - -@@ -104,11 +105,20 @@ - max_msgs = "3"; - }; - SILC = { type = "SILC"; }; -+ PLDNet = { -+ type = "IRC"; -+ max_kicks = "4"; -+ max_modes = "4"; -+ max_msgs = "5"; -+ max_whois = "4"; -+ max_query_chans = "5"; -+ }; - }; - - channels = ( - { name = "#irssi"; chatnet = "ircnet"; autojoin = "No"; }, - { name = "#irssi"; chatnet = "freenode"; autojoin = "No"; }, -+ { name = "#pldhelp"; chatnet = "PLDNet"; autojoin = "No"; }, - { name = "#silc"; chatnet = "silc"; autojoin = "No"; } - ); - +servers = ( + { address = "irc.stealth.net"; chatnet = "IRCnet"; port = "6668"; }, + { address = "irc.efnet.net"; chatnet = "EFNet"; port = "6667"; }, + { + address = "irc.undernet.org"; + chatnet = "Undernet"; + port = "6667"; + }, + { address = "irc.dal.net"; chatnet = "DALnet"; port = "6667"; }, + { address = "irc.freenode.net"; chatnet = "freenode"; port = "6667"; }, + { address = "irc.gnome.org"; chatnet = "GIMPNet"; port = "6667"; }, + { address = "irc.ptlink.net"; chatnet = "PTlink"; port = "6667"; }, + { + address = "irc.sorcery.net"; + chatnet = "SorceryNet"; + port = "6667"; + }, + { + address = "irc.hashmark.net"; + chatnet = "Hashmark"; + port = "6667"; + }, + { address = "irc.ptnet.org"; chatnet = "PTnet"; port = "6667"; }, + { address = "irc.azzurra.org"; chatnet = "AzzurraNET"; port = "6667"; }, + { address = "irc.pld-linux.org"; chatnet = "PLDNet"; port = "6667"; }, + { address = "silc.silcnet.org"; chatnet = "SILC"; port = "706"; } +); + +chatnets = { + IRCnet = { + type = "IRC"; + max_kicks = "4"; + max_modes = "3"; + max_msgs = "5"; + max_whois = "4"; + max_query_chans = "5"; + }; + EFNet = { + type = "IRC"; + max_kicks = "4"; + max_modes = "4"; + max_msgs = "3"; + max_whois = "1"; + }; + Undernet = { + type = "IRC"; + max_kicks = "4"; + max_modes = "3"; + max_msgs = "3"; + max_whois = "30"; + }; + DALnet = { + type = "IRC"; + max_kicks = "4"; + max_modes = "6"; + max_msgs = "3"; + max_whois = "30"; + }; + freenode = { + type = "IRC"; + max_kicks = "4"; + max_modes = "4"; + max_msgs = "1"; + max_whois = "1"; + }; + GIMPNet = { + type = "IRC"; + max_kicks = "4"; + max_modes = "4"; + max_msgs = "3"; + max_whois = "1"; + }; + PTlink = { + type = "IRC"; + max_kicks = "1"; + max_modes = "6"; + max_msgs = "30"; + max_whois = "1"; + }; + SorceryNet = { + type = "IRC"; + max_kicks = "30"; + max_modes = "6"; + max_msgs = "30"; + max_whois = "30"; + }; + Hashmark = { + type = "IRC"; + max_kicks = "4"; + max_modes = "3"; + max_msgs = "3"; + max_whois = "30"; + }; + PTnet = { + type = "IRC"; + max_kicks = "30"; + max_modes = "13"; + max_msgs = "10"; + max_whois = "30"; + }; + AzzurraNET = { + type = "IRC"; + max_kicks = "4"; + max_modes = "6"; + max_msgs = "3"; + }; + SILC = { type = "SILC"; }; + PLDNet = { + type = "IRC"; + max_kicks = "4"; + max_modes = "4"; + max_msgs = "5"; + max_whois = "4"; + max_query_chans = "5"; + }; +}; + +channels = ( + { name = "#irssi"; chatnet = "ircnet"; autojoin = "No"; }, + { name = "#irssi"; chatnet = "freenode"; autojoin = "No"; }, + { name = "#pldhelp"; chatnet = "PLDNet"; autojoin = "No"; }, + { name = "silc"; chatnet = "silc"; autojoin = "No"; } +); + +aliases = { + J = "join"; + WJOIN = "join -window"; + WQUERY = "query -window"; + LEAVE = "part"; + BYE = "quit"; + EXIT = "quit"; + SIGNOFF = "quit"; + DESCRIBE = "action"; + DATE = "time"; + HOST = "userhost"; + LAST = "lastlog"; + SAY = "msg *"; + WI = "whois"; + WII = "whois $0 $0"; + WW = "whowas"; + W = "who"; + N = "names"; + M = "msg"; + T = "topic"; + C = "clear"; + CL = "clear"; + K = "kick"; + KB = "kickban"; + KN = "knockout"; + BANS = "ban"; + B = "ban"; + MUB = "unban *"; + UB = "unban"; + IG = "ignore"; + UNIG = "unignore"; + SB = "scrollback"; + UMODE = "mode $N"; + WC = "window close"; + WN = "window new hide"; + SV = "say Irssi $J ($V) - http://irssi.org/"; + GOTO = "sb goto"; + CHAT = "dcc chat"; + RUN = "SCRIPT LOAD"; + UPTIME = "eval exec - expr `date +%s` - \\$F | awk '{print \"Irssi uptime: \"int(\\\\\\$1/3600/24)\"d \"int(\\\\\\$1/3600%24)\"h \"int(\\\\\\$1/60%60)\"m \"int(\\\\\\$1%60)\"s\" }'"; + CALC = "exec - if which bc &>/dev/null\\; then echo '$*' | bc | awk '{print \"$*=\"$$1}'\\; else echo bc was not found\\; fi"; + SBAR = "STATUSBAR"; + INVITELIST = "mode $C +I"; + Q = "QUERY"; +}; + +statusbar = { + # formats: + # when using {templates}, the template is shown only if it's argument isn't + # empty unless no argument is given. for example {sb} is printed always, + # but {sb $T} is printed only if $T isn't empty. + + items = { + # start/end text in statusbars + barstart = "{sbstart}"; + barend = "{sbend}"; + + topicbarstart = "{topicsbstart}"; + topicbarend = "{topicsbend}"; + + # treated "normally", you could change the time/user name to whatever + time = "{sb $Z}"; + user = "{sb {sbnickmode $cumode}$N{sbmode $usermode}{sbaway $A}}"; + + # treated specially .. window is printed with non-empty windows, + # window_empty is printed with empty windows + window = "{sb $winref:$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://irssi.org/help/"; + + # all of these treated specially, they're only displayed when needed + lag = "{sb Lag: $0-}"; + act = "{sb Act: $0-}"; + more = "-- more --"; + }; + + # there's two type of statusbars. root statusbars are either at the top + # of the screen or at the bottom of the screen. window statusbars are at + # the top/bottom of each split window in screen. + default = { + # the "default statusbar" to be displayed at the bottom of the window. + # contains all the normal items. + window = { + disabled = "no"; + + # window, root + type = "window"; + # top, bottom + placement = "bottom"; + # number + position = "1"; + # active, inactive, always + visible = "active"; + + # list of items in statusbar in the display order + items = { + barstart = { priority = "100"; }; + time = { }; + user = { }; + window = { }; + window_empty = { }; + lag = { priority = "-1"; }; + act = { priority = "10"; }; + more = { priority = "-1"; alignment = "right"; }; + barend = { priority = "100"; alignment = "right"; }; + }; + }; + + # statusbar to use in inactive split windows + 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"; }; + }; + }; + + # we treat input line as yet another statusbar :) It's possible to + # add other items before or after the input line item. + prompt = { + type = "root"; + placement = "bottom"; + # we want to be at the bottom always + position = "100"; + visible = "always"; + items = { + prompt = { priority = "-1"; }; + prompt_empty = { priority = "-1"; }; + # treated specially, this is the real input line. + input = { priority = "10"; }; + }; + }; + + # topicbar + topic = { + type = "root"; + placement = "top"; + position = "1"; + visible = "always"; + items = { + topicbarstart = { priority = "100"; }; + topic = { }; + topic_empty = { }; + topicbarend = { priority = "100"; alignment = "right"; }; + }; + }; + }; +};