comparison irssi/config @ 148:4e92ca6c779a

add irssi conf
author zegervdv <zegervdv@me.com>
date Sat, 18 Oct 2014 10:06:58 +0200
parents
children de8d4246c8fe
comparison
equal deleted inserted replaced
147:0d420021bd5d 148:4e92ca6c779a
1 # vim:ft=config
2
3 servers = (
4 {
5 address = "irc.freenode.net";
6 chatnet = "freenode";
7 port = "6697";
8 use_ssl = "yes";
9 ssl_verify = "yes";
10 ssl_capath = "/etc/ssl/certs/";
11 autoconnect = "yes";
12 },
13
14 { address = "localhost"; chatnet = "bitlbee"; autoconnect = "yes"; }
15 );
16
17 chatnets = {
18 freenode = { type = "IRC"; nick = "zegervdv"; };
19 bitlbee = { type = "IRC"; };
20 };
21
22 channels = (
23 { name = "#vim"; chatnet = "freenode"; autojoin = "yes"; },
24 { name = "#raspberrypi"; chatnet = "freenode"; autojoin = "yes"; }
25 );
26
27 aliases = {
28 J = "join";
29 LEAVE = "part";
30 E = "exec - runz";
31 EO = "exec - -o runz";
32 EXIT = "quit";
33 LL = "lastlog";
34 W = "window";
35 M = "mark";
36 WC = "window close";
37 WK = "window kill";
38 WN = "window new hide";
39 WA = "window goto active";
40 RUN = "SCRIPT LOAD";
41 Q = "QUERY";
42 };
43
44 statusbar = {
45 items = {
46 time = "{sb $Z} ";
47 window = ":: {sb [$winref] $tag $itemname} ";
48 window_empty = ":: {sb [$winref] $tag $itemname} ";
49
50 prompt = "{prompt}";
51 prompt_empty = "{prompt}";
52 };
53
54 default = {
55 window = {
56 type = "window";
57 placement = "top";
58 visible = "active";
59 items = { window = { }; window_empty = { }; typing_notice = { }; };
60 };
61
62 window_inact = {
63 type = "window";
64 placement = "top";
65 visible = "inactive";
66 items = { window = { }; window_empty = { }; };
67 };
68
69 prompt = {
70 type = "root";
71 placement = "bottom";
72 position = "100";
73 visible = "always";
74
75 items = {
76 time = { };
77 user = { };
78 prompt = { priority = "-1"; };
79 prompt_empty = { priority = "-1"; };
80
81 input = { priority = "10"; };
82 };
83 };
84
85 topic = {
86 type = "root";
87 placement = "bottom";
88 position = "1";
89 visible = "always";
90 items = { topic = { }; topic_empty = { }; };
91 };
92
93 awl_0 = {
94 items = {
95 barstart = { priority = "100"; };
96 awl_0 = { };
97 barend = { priority = "100"; alignment = "right"; };
98 };
99 };
100 };
101 };
102
103 settings = {
104 core = {
105 real_name = "Zeger Van de Vannet";
106 user_name = "zegervdv";
107 nick = "zegervdv";
108 awaylog_file = "/dev/null";
109 recode_autodetect_utf8 = "yes";
110 recode_fallback = "CP1252";
111 };
112
113 "fe-text" = { actlist_sort = "refnum"; };
114
115 "fe-common/core" = {
116 emphasis = "OFF";
117 theme = "pbrisbin";
118 beep_msg_level = "NOTICE MSGS HILIGHT";
119 bell_beeps = "no";
120 hilight_nick_matches = "no";
121 autolog_path = "~/.irssi/logs/$tag/$0.log";
122 autolog = "yes";
123 };
124
125 "perl/core/scripts" = {
126 neat_maxlength = "13";
127 awl_display_key = "%w$N.$H$C$S ";
128 awl_position = "0";
129 awl_sbar_maxlength = "no";
130 awl_maxlines = "3";
131 screen_away_message = "away";
132 hilightwin_showprivmsg = "no";
133 bitlbee_send_typing = "yes";
134 lt_in_queries = "yes";
135 neat_left_actions = "no";
136 awl_shared_sbar = "OFF";
137 };
138 };
139
140 ignores = (
141 { level = "JOINS PARTS QUITS NICKS"; },
142 { level = "MODES"; channels = ( "&bitlbee", "&facebook" ); }
143 );
144
145 hilights = (
146 { text = "zegervdv"; nick = "no"; word = "yes"; fullword = "yes"; },
147 { text = "@zegervdv"; nick = "no"; word = "yes"; fullword = "yes"; }
148 );
149
150 logs = { };
151 windows = {
152 1 = { immortal = "yes"; name = "(status)"; level = "ALL"; };
153 2 = { name = "hilight"; sticky = "yes"; };
154 3 = {
155 items = (
156 {
157 type = "CHANNEL";
158 chat_type = "IRC";
159 name = "&bitlbee";
160 tag = "bitlbee";
161 }
162 );
163 };
164 4 = {
165 items = (
166 {
167 type = "CHANNEL";
168 chat_type = "IRC";
169 name = "#twitter_zegervdv";
170 tag = "bitlbee";
171 }
172 );
173 };
174 5 = {
175 items = (
176 {
177 type = "CHANNEL";
178 chat_type = "IRC";
179 name = "&facebook";
180 tag = "bitlbee";
181 }
182 );
183 };
184 6 = {
185 items = (
186 {
187 type = "CHANNEL";
188 chat_type = "IRC";
189 name = "#vim";
190 tag = "freenode";
191 }
192 );
193 };
194 7 = {
195 items = (
196 {
197 type = "CHANNEL";
198 chat_type = "IRC";
199 name = "#raspberrypi";
200 tag = "freenode";
201 }
202 );
203 };
204 };
205 mainwindows = {
206 1 = { first_line = "11"; lines = "44"; };
207 2 = { first_line = "1"; lines = "10"; };
208 };