Mercurial > dotfiles
comparison weechat/weechat.conf @ 399:133cfc2e5b94
Weechat upgrade and tweaks.
author | Ludovic Chabant <ludovic@chabant.com> |
---|---|
date | Wed, 09 Aug 2017 22:55:38 -0700 |
parents | 2fab82330263 |
children |
comparison
equal
deleted
inserted
replaced
395:bdca73c16d81 | 399:133cfc2e5b94 |
---|---|
1 # | 1 # |
2 # weechat.conf -- weechat v1.1.1 | 2 # weechat -- weechat.conf |
3 # | |
4 # WARNING: It is NOT recommended to edit this file by hand, | |
5 # especially if WeeChat is running. | |
6 # | |
7 # Use /set or similar command to change settings in WeeChat. | |
8 # | |
9 # For more info, see: https://weechat.org/doc/quickstart | |
3 # | 10 # |
4 | 11 |
5 [debug] | 12 [debug] |
6 | 13 |
7 [startup] | 14 [startup] |
11 display_version = on | 18 display_version = on |
12 sys_rlimit = "" | 19 sys_rlimit = "" |
13 | 20 |
14 [look] | 21 [look] |
15 align_end_of_lines = message | 22 align_end_of_lines = message |
23 align_multiline_words = on | |
16 bar_more_down = "++" | 24 bar_more_down = "++" |
17 bar_more_left = "<<" | 25 bar_more_left = "<<" |
18 bar_more_right = ">>" | 26 bar_more_right = ">>" |
19 bar_more_up = "--" | 27 bar_more_up = "--" |
20 bare_display_exit_on_input = on | 28 bare_display_exit_on_input = on |
38 color_pairs_auto_reset = 5 | 46 color_pairs_auto_reset = 5 |
39 color_real_white = off | 47 color_real_white = off |
40 command_chars = "" | 48 command_chars = "" |
41 command_incomplete = off | 49 command_incomplete = off |
42 confirm_quit = off | 50 confirm_quit = off |
51 confirm_upgrade = off | |
43 day_change = on | 52 day_change = on |
44 day_change_message_1date = "-- %a, %d %b %Y --" | 53 day_change_message_1date = "-- %a, %d %b %Y --" |
45 day_change_message_2dates = "-- %%a, %%d %%b %%Y (%a, %d %b %Y) --" | 54 day_change_message_2dates = "-- %%a, %%d %%b %%Y (%a, %d %b %Y) --" |
46 eat_newline_glitch = off | 55 eat_newline_glitch = off |
47 emphasized_attributes = "" | 56 emphasized_attributes = "" |
64 hotlist_unique_numbers = on | 73 hotlist_unique_numbers = on |
65 input_cursor_scroll = 20 | 74 input_cursor_scroll = 20 |
66 input_share = none | 75 input_share = none |
67 input_share_overwrite = off | 76 input_share_overwrite = off |
68 input_undo_max = 32 | 77 input_undo_max = 32 |
78 item_away_message = on | |
69 item_buffer_filter = "*" | 79 item_buffer_filter = "*" |
70 item_buffer_zoom = "!" | 80 item_buffer_zoom = "!" |
71 item_mouse_status = "M" | 81 item_mouse_status = "M" |
72 item_time_format = "%H:%M" | 82 item_time_format = "%H:%M" |
73 jump_current_to_previous_buffer = on | 83 jump_current_to_previous_buffer = on |
74 jump_previous_buffer_when_closing = on | 84 jump_previous_buffer_when_closing = on |
75 jump_smart_back_to_buffer = on | 85 jump_smart_back_to_buffer = on |
76 key_bind_safe = on | 86 key_bind_safe = on |
87 key_grab_delay = 800 | |
77 mouse = off | 88 mouse = off |
78 mouse_timer_delay = 100 | 89 mouse_timer_delay = 100 |
90 nick_color_force = "" | |
91 nick_color_hash = djb2 | |
92 nick_color_stop_chars = "_|[" | |
79 nick_prefix = "" | 93 nick_prefix = "" |
80 nick_suffix = "" | 94 nick_suffix = "" |
95 paste_auto_add_newline = on | |
81 paste_bracketed = off | 96 paste_bracketed = off |
82 paste_bracketed_timer_delay = 10 | 97 paste_bracketed_timer_delay = 10 |
83 paste_max_lines = 1 | 98 paste_max_lines = 1 |
84 prefix_action = " *" | 99 prefix_action = " *" |
85 prefix_align = right | 100 prefix_align = right |
95 prefix_join = "-->" | 110 prefix_join = "-->" |
96 prefix_network = "--" | 111 prefix_network = "--" |
97 prefix_quit = "<--" | 112 prefix_quit = "<--" |
98 prefix_same_nick = "" | 113 prefix_same_nick = "" |
99 prefix_suffix = "|" | 114 prefix_suffix = "|" |
115 quote_nick_prefix = "<" | |
116 quote_nick_suffix = ">" | |
117 quote_time_format = "%H:%M:%S" | |
100 read_marker = line | 118 read_marker = line |
101 read_marker_always_show = off | 119 read_marker_always_show = off |
102 read_marker_string = "- " | 120 read_marker_string = "- " |
103 save_config_on_exit = on | 121 save_config_on_exit = on |
104 save_layout_on_exit = none | 122 save_layout_on_exit = none |
112 time_format = "%a, %d %b %Y %T" | 130 time_format = "%a, %d %b %Y %T" |
113 window_auto_zoom = off | 131 window_auto_zoom = off |
114 window_separator_horizontal = on | 132 window_separator_horizontal = on |
115 window_separator_vertical = on | 133 window_separator_vertical = on |
116 window_title = "WeeChat ${info:version}" | 134 window_title = "WeeChat ${info:version}" |
135 word_chars_highlight = "!\u00A0,-,_,|,alnum" | |
136 word_chars_input = "!\u00A0,-,_,|,alnum" | |
117 | 137 |
118 [palette] | 138 [palette] |
119 | 139 |
120 [color] | 140 [color] |
121 bar_more = lightmagenta | 141 bar_more = lightmagenta |
155 chat_text_found = yellow | 175 chat_text_found = yellow |
156 chat_text_found_bg = lightmagenta | 176 chat_text_found_bg = lightmagenta |
157 chat_time = default | 177 chat_time = default |
158 chat_time_delimiters = brown | 178 chat_time_delimiters = brown |
159 chat_value = cyan | 179 chat_value = cyan |
180 chat_value_null = blue | |
160 emphasized = yellow | 181 emphasized = yellow |
161 emphasized_bg = magenta | 182 emphasized_bg = magenta |
162 input_actions = lightgreen | 183 input_actions = lightgreen |
163 input_text_not_found = red | 184 input_text_not_found = red |
185 item_away = yellow | |
164 nicklist_away = cyan | 186 nicklist_away = cyan |
165 nicklist_group = green | 187 nicklist_group = green |
166 nicklist_offline = blue | |
167 separator = blue | 188 separator = blue |
168 status_count_highlight = magenta | 189 status_count_highlight = magenta |
169 status_count_msg = brown | 190 status_count_msg = brown |
170 status_count_other = default | 191 status_count_other = default |
171 status_count_private = green | 192 status_count_private = green |
185 [completion] | 206 [completion] |
186 base_word_until_cursor = on | 207 base_word_until_cursor = on |
187 command_inline = on | 208 command_inline = on |
188 default_template = "%(nicks)|%(irc_channels)" | 209 default_template = "%(nicks)|%(irc_channels)" |
189 nick_add_space = on | 210 nick_add_space = on |
211 nick_case_sensitive = off | |
190 nick_completer = ":" | 212 nick_completer = ":" |
191 nick_first_only = off | 213 nick_first_only = off |
192 nick_ignore_chars = "[]`_-^" | 214 nick_ignore_chars = "[]`_-^" |
193 partial_completion_alert = on | 215 partial_completion_alert = on |
194 partial_completion_command = off | 216 partial_completion_command = off |
231 buffers.priority = 0 | 253 buffers.priority = 0 |
232 buffers.separator = on | 254 buffers.separator = on |
233 buffers.size = 0 | 255 buffers.size = 0 |
234 buffers.size_max = 0 | 256 buffers.size_max = 0 |
235 buffers.type = root | 257 buffers.type = root |
258 buflist.color_bg = default | |
259 buflist.color_delim = default | |
260 buflist.color_fg = default | |
261 buflist.conditions = "" | |
262 buflist.filling_left_right = vertical | |
263 buflist.filling_top_bottom = columns_vertical | |
264 buflist.hidden = off | |
265 buflist.items = "buflist" | |
266 buflist.position = left | |
267 buflist.priority = 0 | |
268 buflist.separator = on | |
269 buflist.size = 0 | |
270 buflist.size_max = 0 | |
271 buflist.type = root | |
236 input.color_bg = default | 272 input.color_bg = default |
237 input.color_delim = cyan | 273 input.color_delim = cyan |
238 input.color_fg = default | 274 input.color_fg = default |
239 input.conditions = "" | 275 input.conditions = "" |
240 input.filling_left_right = vertical | 276 input.filling_left_right = vertical |
307 [layout] | 343 [layout] |
308 | 344 |
309 [notify] | 345 [notify] |
310 | 346 |
311 [filter] | 347 [filter] |
312 irc_smart = on;*;irc_smart_filter;* | 348 irc_smart = off;*;irc_smart_filter;* |
313 | 349 |
314 [key] | 350 [key] |
315 ctrl-? = "/input delete_previous_char" | 351 ctrl-? = "/input delete_previous_char" |
316 ctrl-A = "/input move_beginning_of_line" | 352 ctrl-A = "/input move_beginning_of_line" |
317 ctrl-B = "/input move_previous_char" | 353 ctrl-B = "/input move_previous_char" |
337 ctrl-T = "/input transpose_chars" | 373 ctrl-T = "/input transpose_chars" |
338 ctrl-U = "/input delete_beginning_of_line" | 374 ctrl-U = "/input delete_beginning_of_line" |
339 ctrl-W = "/input delete_previous_word" | 375 ctrl-W = "/input delete_previous_word" |
340 ctrl-X = "/input switch_active_buffer" | 376 ctrl-X = "/input switch_active_buffer" |
341 ctrl-Y = "/input clipboard_paste" | 377 ctrl-Y = "/input clipboard_paste" |
378 meta-meta-OP = "/bar scroll buflist * b" | |
379 meta-meta-OQ = "/bar scroll buflist * e" | |
342 meta-meta2-1~ = "/window scroll_top" | 380 meta-meta2-1~ = "/window scroll_top" |
343 meta-meta2-23~ = "/bar scroll nicklist * b" | 381 meta-meta2-23~ = "/bar scroll nicklist * b" |
344 meta-meta2-24~ = "/bar scroll nicklist * e" | 382 meta-meta2-24~ = "/bar scroll nicklist * e" |
345 meta-meta2-4~ = "/window scroll_bottom" | 383 meta-meta2-4~ = "/window scroll_bottom" |
346 meta-meta2-5~ = "/window scroll_up" | 384 meta-meta2-5~ = "/window scroll_up" |
369 meta-OB = "/input history_global_next" | 407 meta-OB = "/input history_global_next" |
370 meta-OC = "/input move_next_word" | 408 meta-OC = "/input move_next_word" |
371 meta-OD = "/input move_previous_word" | 409 meta-OD = "/input move_previous_word" |
372 meta-OF = "/input move_end_of_line" | 410 meta-OF = "/input move_end_of_line" |
373 meta-OH = "/input move_beginning_of_line" | 411 meta-OH = "/input move_beginning_of_line" |
412 meta-OP = "/bar scroll buflist * -100%" | |
413 meta-OQ = "/bar scroll buflist * +100%" | |
374 meta-Oa = "/input history_global_previous" | 414 meta-Oa = "/input history_global_previous" |
375 meta-Ob = "/input history_global_next" | 415 meta-Ob = "/input history_global_next" |
376 meta-Oc = "/input move_next_word" | 416 meta-Oc = "/input move_next_word" |
377 meta-Od = "/input move_previous_word" | 417 meta-Od = "/input move_previous_word" |
378 meta2-15~ = "/buffer -1" | 418 meta2-15~ = "/buffer -1" |
576 @chat:q = "hsignal:chat_quote_prefix_message;/cursor stop" | 616 @chat:q = "hsignal:chat_quote_prefix_message;/cursor stop" |
577 | 617 |
578 [key_mouse] | 618 [key_mouse] |
579 @bar(buffers):ctrl-wheeldown = "hsignal:buffers_mouse" | 619 @bar(buffers):ctrl-wheeldown = "hsignal:buffers_mouse" |
580 @bar(buffers):ctrl-wheelup = "hsignal:buffers_mouse" | 620 @bar(buffers):ctrl-wheelup = "hsignal:buffers_mouse" |
621 @bar(buflist):ctrl-wheeldown = "hsignal:buflist_mouse" | |
622 @bar(buflist):ctrl-wheelup = "hsignal:buflist_mouse" | |
581 @bar(input):button2 = "/input grab_mouse_area" | 623 @bar(input):button2 = "/input grab_mouse_area" |
582 @bar(nicklist):button1-gesture-down = "/bar scroll nicklist ${_window_number} +100%" | 624 @bar(nicklist):button1-gesture-down = "/bar scroll nicklist ${_window_number} +100%" |
583 @bar(nicklist):button1-gesture-down-long = "/bar scroll nicklist ${_window_number} e" | 625 @bar(nicklist):button1-gesture-down-long = "/bar scroll nicklist ${_window_number} e" |
584 @bar(nicklist):button1-gesture-up = "/bar scroll nicklist ${_window_number} -100%" | 626 @bar(nicklist):button1-gesture-up = "/bar scroll nicklist ${_window_number} -100%" |
585 @bar(nicklist):button1-gesture-up-long = "/bar scroll nicklist ${_window_number} b" | 627 @bar(nicklist):button1-gesture-up-long = "/bar scroll nicklist ${_window_number} b" |
596 @item(buffer_nicklist):button1-gesture-left-long = "/window ${_window_number};/kickban ${nick}" | 638 @item(buffer_nicklist):button1-gesture-left-long = "/window ${_window_number};/kickban ${nick}" |
597 @item(buffer_nicklist):button2 = "/window ${_window_number};/whois ${nick}" | 639 @item(buffer_nicklist):button2 = "/window ${_window_number};/whois ${nick}" |
598 @item(buffer_nicklist):button2-gesture-left = "/window ${_window_number};/ban ${nick}" | 640 @item(buffer_nicklist):button2-gesture-left = "/window ${_window_number};/ban ${nick}" |
599 @item(buffers):button1* = "hsignal:buffers_mouse" | 641 @item(buffers):button1* = "hsignal:buffers_mouse" |
600 @item(buffers):button2* = "hsignal:buffers_mouse" | 642 @item(buffers):button2* = "hsignal:buffers_mouse" |
643 @item(buflist):button1* = "hsignal:buflist_mouse" | |
644 @item(buflist):button2* = "hsignal:buflist_mouse" | |
601 @bar:wheeldown = "/bar scroll ${_bar_name} ${_window_number} +20%" | 645 @bar:wheeldown = "/bar scroll ${_bar_name} ${_window_number} +20%" |
602 @bar:wheelup = "/bar scroll ${_bar_name} ${_window_number} -20%" | 646 @bar:wheelup = "/bar scroll ${_bar_name} ${_window_number} -20%" |
603 @chat:button1 = "/window ${_window_number}" | 647 @chat:button1 = "/window ${_window_number}" |
604 @chat:button1-gesture-left = "/window ${_window_number};/buffer -1" | 648 @chat:button1-gesture-left = "/window ${_window_number};/buffer -1" |
605 @chat:button1-gesture-left-long = "/window ${_window_number};/buffer 1" | 649 @chat:button1-gesture-left-long = "/window ${_window_number};/buffer 1" |