Created
November 23, 2011 16:22
-
-
Save mrdaemon/1389112 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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 = "silc.silcnet.org"; chatnet = "SILC"; port = "706"; }, | |
{ | |
address = "irc.rizon.net"; | |
chatnet = "Rizon"; | |
port = "6697"; | |
use_ssl = "yes"; | |
ssl_verify = "no"; | |
autoconnect = "yes"; | |
}, | |
{ | |
address = "irc.synirc.net"; | |
chatnet = "Synirc"; | |
port = "7001"; | |
use_ssl = "yes"; | |
ssl_verify = "no"; | |
autoconnect = "yes"; | |
}, | |
{ | |
address = "irc.oftc.net"; | |
port = "6667"; | |
use_ssl = "yes"; | |
ssl_verify = "no"; | |
} | |
); | |
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_msgs = "1"; | |
max_modes = "4"; | |
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"; }; | |
Rizon = { | |
type = "IRC"; | |
autosendcmd = "/^msg nickserv identify LOLMYPASSWORD;wait 2000"; | |
#--PW-- | |
}; | |
Synirc = { | |
type = "IRC"; | |
autosendcmd = "/^msg nickserv identify LOLMYPASSWORD;wait 2000"; | |
#--PW-- | |
}; | |
}; | |
channels = ( | |
{ name = "#irssi"; chatnet = "ircnet"; autojoin = "No"; }, | |
{ name = "#irssi"; chatnet = "freenode"; autojoin = "No"; }, | |
{ name = "silc"; chatnet = "silc"; autojoin = "No"; }, | |
{ name = "#animorency"; chatnet = "Rizon"; autojoin = "yes"; }, | |
{ name = "#glasnost"; chatnet = "Synirc"; autojoin = "yes"; }, | |
{ name = "#underwares"; chatnet = "Synirc"; autojoin = "yes"; } | |
); | |
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"; | |
SSH = "window new hidden;window name ssh;exec -name ssh -nosh -interactive -window ssh $-"; | |
}; | |
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"; }; | |
niq = { }; | |
more = { priority = "-1"; alignment = "right"; }; | |
barend = { priority = "100"; alignment = "right"; }; | |
usercount = { }; | |
window_switcher = { }; | |
}; | |
}; | |
# 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"; }; | |
}; | |
}; | |
}; | |
}; | |
settings = { | |
core = { | |
real_name = "Alex"; | |
user_name = "supernaut"; | |
nick = "mr_daemon"; | |
log_create_mode = "600"; | |
quit_message = "/* you should never see this */"; | |
write_buffer_size = "512k"; | |
write_buffer_timeout = "30s"; | |
cmdchars = "/"; | |
resolve_reverse_lookup = "yes"; | |
}; | |
"fe-text" = { actlist_sort = "refnum"; scrollback_time = "3day"; }; | |
"irc/core" = { | |
alternate_nick = "mr_daemon_"; | |
ctcp_userinfo_reply = "Some breed of irssi on $sysname ($sysarch)"; | |
}; | |
"fe-common/core" = { | |
autoclose_query = "120"; | |
beep_when_window_active = "yes"; | |
beep_when_away = "no"; | |
bell_beeps = "yes"; | |
autolog = "yes"; | |
autolog_path = "~/.irssi/logs/$tag/$0.log"; | |
emphasis_multiword = "yes"; | |
activity_hide_level = "JOINS PARTS QUITS MODES NICKS"; | |
theme = "deerc.theme"; | |
hilight_nick_matches = "yes"; | |
beep_msg_level = "MSGS NOTICES DCC DCCMSGS HILIGHT"; | |
}; | |
"irc/dcc" = { | |
dcc_autoresume = "yes"; | |
dcc_upload_path = "~"; | |
dcc_send_replace_space_with_underscore = "yes"; | |
dcc_own_ip = "underwares.org"; | |
dcc_file_create_mode = "640"; | |
dcc_port = "20200 20205"; | |
dcc_mirc_ctcp = "yes"; | |
}; | |
"perl/core/scripts" = { | |
niq_show_in_statusbar = "yes"; | |
niq_hide_on_inactive = "yes"; | |
resize_windows = "hilight"; | |
away_hilight_notice_timeout = "3600"; | |
}; | |
}; | |
logs = { }; | |
hilights = ( | |
{ text = "mr_daemon"; nick = "yes"; word = "yes"; }, | |
{ text = "dee"; nick = "no"; word = "yes"; fullword = "yes"; } | |
); | |
keyboard = ( | |
{ key = "^R"; id = "multi"; data = "erase_line;insert_text /ws "; } | |
); | |
windows = { | |
1 = { immortal = "yes"; name = "(status)"; level = "ALL"; }; | |
2 = { | |
items = ( | |
{ | |
type = "CHANNEL"; | |
chat_type = "IRC"; | |
name = "#animorency"; | |
tag = "Rizon"; | |
} | |
); | |
}; | |
3 = { | |
items = ( | |
{ | |
type = "CHANNEL"; | |
chat_type = "IRC"; | |
name = "#glasnost"; | |
tag = "Synirc"; | |
} | |
); | |
}; | |
4 = { | |
items = ( | |
{ | |
type = "CHANNEL"; | |
chat_type = "IRC"; | |
name = "#underwares"; | |
tag = "Synirc"; | |
} | |
); | |
}; | |
5 = { name = "hilight"; sticky = "yes"; }; | |
}; | |
mainwindows = { | |
3 = { first_line = "5"; lines = "46"; }; | |
5 = { first_line = "1"; lines = "4"; }; | |
}; |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment