Skip to content

Commit 82499fa

Browse files
authored
irssi cfg-vanila, seach for SPIDER and replace
1 parent cabec1e commit 82499fa

File tree

1 file changed

+377
-0
lines changed

1 file changed

+377
-0
lines changed

config

+377
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,377 @@
1+
servers = (
2+
{ address = "eu.irc6.net"; chatnet = "IRCnet"; port = "6667"; },
3+
{ address = "open.ircnet.net"; chatnet = "IRCnet"; port = "6667"; },
4+
{ address = "irc.efnet.org"; chatnet = "EFNet"; port = "6667"; },
5+
{
6+
address = "irc.undernet.org";
7+
chatnet = "Undernet";
8+
port = "6667";
9+
},
10+
{ address = "irc.dal.net"; chatnet = "DALnet"; port = "6667"; },
11+
{
12+
address = "irc.quakenet.org";
13+
chatnet = "QuakeNet";
14+
port = "6667";
15+
},
16+
{ address = "irc.oftc.net"; chatnet = "OFTC"; port = "6667"; },
17+
{
18+
address = "irc.gamesurge.net";
19+
chatnet = "GameSurge";
20+
port = "6667";
21+
},
22+
{ address = "irc.webchat.org"; chatnet = "WebChat"; port = "6667"; },
23+
{ address = "irc.rizon.net"; chatnet = "Rizon"; port = "6667"; },
24+
{ address = "irc.link-net.org"; chatnet = "LinkNet"; port = "6667"; },
25+
{ address = "silc.silcnet.org"; chatnet = "SILC"; port = "706"; },
26+
{
27+
address = "irc.freenode.net";
28+
chatnet = "freenode";
29+
port = "6697";
30+
use_ssl = "yes";
31+
ssl_cert = "/etc/ssl/certs/GandiStandardSSLCA.pem";
32+
ssl_verify = "no";
33+
autoconnect = "yes";
34+
}
35+
);
36+
37+
chatnets = {
38+
freenode = {
39+
type = "IRC";
40+
nick = "SPIDER_TADY_MAS_MIT_NICK";
41+
username = "SPIDER_TADY_MAS_MIT_NICK2";
42+
realname = "SPIDER_PLNE_JMENO";
43+
autosendcmd = "/msg NickServ identify SPIDER_TADY_MA_BYT_HESLO;wait 2000";
44+
};
45+
};
46+
47+
channels = (
48+
{ name = "#irssi"; chatnet = "ircnet"; autojoin = "No"; },
49+
{ name = "silc"; chatnet = "silc"; autojoin = "No"; },
50+
{ name = "#brmalb"; chatnet = "freenode"; },
51+
{ name = "#brmlab"; chatnet = "freenode"; autojoin = "yes"; },
52+
{
53+
name = "#reddit-cyberpunk";
54+
chatnet = "freenode";
55+
autojoin = "yes";
56+
},
57+
58+
{ name = "#labka"; chatnet = "freenode"; autojoin = "yes"; },
59+
{ name = "#labka_secret"; chatnet = "freenode"; },
60+
{ name = "#brmlab"; chatnet = "freenode"; autojoin = "yes"; },
61+
{ name = "#abclinux.cz"; chatnet = "freenode"; },
62+
{ name = "#progressbar"; chatnet = "freenode"; },
63+
{ name = "#cyberpunk-reddit"; chatnet = "freenode"; },
64+
{ name = "#leloop"; chatnet = "freenode"; autojoin = "yes"; },
65+
{ name = "##reddit-cyberpunk"; chatnet = "freenode"; },
66+
{ name = "#ctjb"; chatnet = "freenode"; autojoin = "yes"; },
67+
{ name = "#32C3"; chatnet = "freenode"; },
68+
{ name = "#gnupg"; chatnet = "freenode"; },
69+
{ name = "##namespace"; chatnet = "freenode"; },
70+
{ name = "#irssi"; chatnet = "freenode"; },
71+
{ name = "#openstack"; chatnet = "freenode"; },
72+
{ name = "#G7"; chatnet = "freenode"; },
73+
{ name = "#idle-rpg"; chatnet = "freenode"; },
74+
{ name = "#dnd-idlerpg"; chatnet = "freenode"; },
75+
{ name = "#idleRPG"; chatnet = "freenode"; },
76+
{ name = "#nodered"; chatnet = "freenode"; },
77+
{ name = "#base48"; chatnet = "freenode"; autojoin = "yes"; },
78+
{ name = "#freenode"; chatnet = "freenode"; },
79+
);
80+
81+
aliases = {
82+
J = "join";
83+
WJOIN = "join -window";
84+
WQUERY = "query -window";
85+
LEAVE = "part";
86+
BYE = "quit";
87+
EXIT = "quit";
88+
SIGNOFF = "quit";
89+
DESCRIBE = "action";
90+
DATE = "time";
91+
HOST = "userhost";
92+
LAST = "lastlog";
93+
SAY = "msg *";
94+
WI = "whois";
95+
WII = "whois $0 $0";
96+
WW = "whowas";
97+
W = "who";
98+
N = "names";
99+
M = "msg";
100+
T = "topic";
101+
C = "clear";
102+
CL = "clear";
103+
K = "kick";
104+
KB = "kickban";
105+
KN = "knockout";
106+
BANS = "ban";
107+
B = "ban";
108+
MUB = "unban *";
109+
UB = "unban";
110+
IG = "ignore";
111+
UNIG = "unignore";
112+
SB = "scrollback";
113+
UMODE = "mode $N";
114+
WC = "window close";
115+
WN = "window new hide";
116+
SV = "say Irssi $J ($V) - http://irssi.org/";
117+
GOTO = "sb goto";
118+
CHAT = "dcc chat";
119+
RUN = "SCRIPT LOAD";
120+
CALC = "exec - if command -v bc >/dev/null 2>&1\\; then printf '%s=' '$*'\\; echo '$*' | bc -l\\; else echo bc was not found\\; fi";
121+
SBAR = "STATUSBAR";
122+
INVITELIST = "mode $C +I";
123+
Q = "QUERY";
124+
"MANUAL-WINDOWS" = "set use_status_window off;set autocreate_windows off;set autocreate_query_level none;set autoclose_windows off;set reuse_unused_windows on;save";
125+
EXEMPTLIST = "mode $C +e";
126+
ATAG = "WINDOW SERVER";
127+
UNSET = "set -clear";
128+
RESET = "set -default";
129+
list = "/exec ls";
130+
ToDo = "/exec echo \"$0-\" >> ~/ToDo.txt";
131+
ToDol = "/exec cat ~/ToDo.txt";
132+
ToDod = "/exec grep -v \"$0\" ~/ToDo.txt > ~/ToDo.tmp && mv ~/ToDo.tmp ~/ToDo.txt";
133+
TeSt = "/exec datum=`date +%m%d%y`; echo $aaa $0- >> ~/ToDo.txt";
134+
"/banka" = "`banka";
135+
Random = "/exec dd if=/dev/urandom bs=1 count=23 2>/dev/null | base64 -w 0 | rev | cut -b 2- | rev";
136+
Idea = "/exec echo \"$0-\" >> ~/Idea_irssi_note.txt";
137+
Ideal = "/exec cat ~/Idea_irssi_note.txt";
138+
MOTD = "/exec cat /home/share/irssi_motd_news.txt ";
139+
};
140+
141+
statusbar = {
142+
# formats:
143+
# when using {templates}, the template is shown only if it's argument isn't
144+
# empty unless no argument is given. for example {sb} is printed always,
145+
# but {sb $T} is printed only if $T isn't empty.
146+
147+
items = {
148+
# start/end text in statusbars
149+
barstart = "{sbstart}";
150+
barend = "{sbend}";
151+
152+
topicbarstart = "{topicsbstart}";
153+
topicbarend = "{topicsbend}";
154+
155+
# treated "normally", you could change the time/user name to whatever
156+
time = "{sb $Z}";
157+
user = "{sb {sbnickmode $cumode}$N{sbmode $usermode}{sbaway $A}}";
158+
159+
# treated specially .. window is printed with non-empty windows,
160+
# window_empty is printed with empty windows
161+
window = "{sb $winref:$tag/$itemname{sbmode $M}}";
162+
window_empty = "{sb $winref{sbservertag $tag}}";
163+
prompt = "{prompt $[.15]itemname}";
164+
prompt_empty = "{prompt $winname}";
165+
topic = " $topic";
166+
topic_empty = " Irssi v$J - http://www.irssi.org";
167+
168+
# all of these treated specially, they're only displayed when needed
169+
lag = "{sb Lag: $0-}";
170+
act = "{sb Act: $0-}";
171+
more = "-- more --";
172+
};
173+
174+
# there's two type of statusbars. root statusbars are either at the top
175+
# of the screen or at the bottom of the screen. window statusbars are at
176+
# the top/bottom of each split window in screen.
177+
default = {
178+
# the "default statusbar" to be displayed at the bottom of the window.
179+
# contains all the normal items.
180+
window = {
181+
disabled = "no";
182+
183+
# window, root
184+
type = "window";
185+
# top, bottom
186+
placement = "bottom";
187+
# number
188+
position = "1";
189+
# active, inactive, always
190+
visible = "active";
191+
192+
# list of items in statusbar in the display order
193+
items = {
194+
barstart = { priority = "100"; };
195+
time = { };
196+
user = { };
197+
window = { };
198+
window_empty = { };
199+
lag = { priority = "-1"; };
200+
act = { priority = "10"; };
201+
more = { priority = "-1"; alignment = "right"; };
202+
barend = { priority = "100"; alignment = "right"; };
203+
};
204+
};
205+
206+
# statusbar to use in inactive split windows
207+
window_inact = {
208+
type = "window";
209+
placement = "bottom";
210+
position = "1";
211+
visible = "inactive";
212+
items = {
213+
barstart = { priority = "100"; };
214+
window = { };
215+
window_empty = { };
216+
more = { priority = "-1"; alignment = "right"; };
217+
barend = { priority = "100"; alignment = "right"; };
218+
};
219+
};
220+
221+
# we treat input line as yet another statusbar :) It's possible to
222+
# add other items before or after the input line item.
223+
prompt = {
224+
type = "root";
225+
placement = "bottom";
226+
# we want to be at the bottom always
227+
position = "100";
228+
visible = "always";
229+
items = {
230+
prompt = { priority = "-1"; };
231+
prompt_empty = { priority = "-1"; };
232+
# treated specially, this is the real input line.
233+
input = { priority = "10"; };
234+
};
235+
};
236+
237+
# topicbar
238+
topic = {
239+
type = "root";
240+
placement = "top";
241+
position = "1";
242+
visible = "always";
243+
items = {
244+
topicbarstart = { priority = "100"; };
245+
topic = { };
246+
topic_empty = { };
247+
topicbarend = { priority = "100"; alignment = "right"; };
248+
};
249+
};
250+
};
251+
};
252+
settings = {
253+
core = {
254+
real_name = "Unknown";
255+
user_name = "over";
256+
nick = "over";
257+
timestamp_format = "%H:%M:%S";
258+
recode_autodetect_utf8 = "yes";
259+
recode_fallback = "ISO-8859-1";
260+
recode_out_default_charset = "UTF-8";
261+
recode_transliterate = "yes";
262+
recode = "yes";
263+
};
264+
"fe-text" = { actlist_sort = "refnum"; };
265+
"fe-common/core" = {
266+
theme = "hellfire";
267+
autoclose_windows = "yes";
268+
windows_auto_renumber = "yes";
269+
print_active_channel = "yes";
270+
reuse_unused_windows = "yes";
271+
autolog = "yes";
272+
#autolog_path = ~/irclogs/$tag/$0.log
273+
term_charset = "utf-8";
274+
};
275+
"perl/core/scripts" = {
276+
nicklist_width = "20";
277+
awl_shared_sbar = "OFF";
278+
};
279+
};
280+
hilights = (
281+
{ text = "Over23"; nick = "no"; word = "yes"; },
282+
{ text = "ShallowGrave "; color = "%G"; nick = "no"; word = "yes"; },
283+
{ text = "http "; color = "%C"; nick = "no"; word = "yes"; },
284+
{
285+
text = "http";
286+
color = "%G";
287+
act_color = "%Y";
288+
nick = "no";
289+
word = "yes";
290+
},
291+
{
292+
text = "https";
293+
color = "%G";
294+
act_color = "%Y";
295+
nick = "yes";
296+
word = "yes";
297+
}
298+
);
299+
ignores = (
300+
{
301+
level = "JOINS PARTS QUITS MODES";
302+
channels = ( "#reddit-cyberpunk" );
303+
},
304+
{ level = "JOINS PARTS QUITS MODES"; channels = ( "#fedora" ); },
305+
{ level = "QUITS"; channels = ( "#brmlab" ); },
306+
{ level = "JOINS PARTS QUITS MODES"; channels = ( "#KANAL" ); },
307+
{ level = "JOINS PARTS QUITS NICKS"; channels = ( "#leloop" ); }
308+
);
309+
logs = { };
310+
windows = {
311+
1 = { immortal = "yes"; name = "(status)"; level = "ALL"; };
312+
2 = {
313+
items = (
314+
{
315+
type = "CHANNEL";
316+
chat_type = "IRC";
317+
name = "#labka";
318+
tag = "freenode";
319+
}
320+
);
321+
};
322+
3 = {
323+
items = (
324+
{
325+
type = "CHANNEL";
326+
chat_type = "IRC";
327+
name = "#brmlab";
328+
tag = "freenode";
329+
}
330+
);
331+
};
332+
4 = {
333+
items = (
334+
{
335+
type = "CHANNEL";
336+
chat_type = "IRC";
337+
name = "#reddit-cyberpunk";
338+
tag = "freenode";
339+
}
340+
);
341+
};
342+
5 = {
343+
items = (
344+
{
345+
type = "CHANNEL";
346+
chat_type = "IRC";
347+
name = "#leloop";
348+
tag = "freenode";
349+
}
350+
);
351+
};
352+
6 = {
353+
items = (
354+
{
355+
type = "CHANNEL";
356+
chat_type = "IRC";
357+
name = "#ctjb";
358+
tag = "freenode";
359+
}
360+
);
361+
};
362+
7 = { name = "hilight"; sticky = "yes"; };
363+
8 = {
364+
items = (
365+
{
366+
type = "CHANNEL";
367+
chat_type = "IRC";
368+
name = "#base48";
369+
tag = "freenode";
370+
}
371+
);
372+
};
373+
};
374+
mainwindows = {
375+
1 = { first_line = "11"; lines = "28"; };
376+
7 = { first_line = "1"; lines = "10"; };
377+
};

0 commit comments

Comments
 (0)