weechat.conf (21013B)
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 commands like /set or /fset to change settings in WeeChat. 8 # 9 # For more info, see: https://weechat.org/doc/weechat/quickstart/ 10 # 11 12 config_version = 4 13 14 [debug] 15 16 [startup] 17 command_after_plugins = "" 18 command_before_plugins = "" 19 display_logo = on 20 display_version = on 21 sys_rlimit = "" 22 23 [look] 24 align_end_of_lines = message 25 align_multiline_words = on 26 bar_more_down = "++" 27 bar_more_left = "<<" 28 bar_more_right = ">>" 29 bar_more_up = "--" 30 bare_display_exit_on_input = on 31 bare_display_time_format = "%H:%M" 32 buffer_auto_renumber = on 33 buffer_notify_default = all 34 buffer_position = end 35 buffer_search_case_sensitive = off 36 buffer_search_force_default = off 37 buffer_search_history = local 38 buffer_search_regex = off 39 buffer_search_where = prefix_message 40 buffer_time_format = "%H:%M:%S" 41 buffer_time_same = "" 42 chat_space_right = off 43 color_basic_force_bold = off 44 color_inactive_buffer = on 45 color_inactive_message = on 46 color_inactive_prefix = on 47 color_inactive_prefix_buffer = on 48 color_inactive_time = on 49 color_inactive_window = on 50 color_nick_offline = off 51 color_pairs_auto_reset = 5 52 color_real_white = off 53 command_chars = "" 54 command_incomplete = off 55 config_permissions = "600" 56 confirm_quit = off 57 confirm_upgrade = off 58 day_change = on 59 day_change_message_1date = "-- %a, %d %b %Y --" 60 day_change_message_2dates = "-- %%a, %%d %%b %%Y (%a, %d %b %Y) --" 61 eat_newline_glitch = off 62 emphasized_attributes = "" 63 highlight = "" 64 highlight_disable_regex = "" 65 highlight_prefix = on 66 highlight_regex = "" 67 highlight_tags = "" 68 hotlist_add_conditions = "${away} || ${buffer.num_displayed} == 0 || ${info:relay_client_count,weechat,connected} > 0" 69 hotlist_buffer_separator = ", " 70 hotlist_count_max = 2 71 hotlist_count_min_msg = 2 72 hotlist_names_count = 3 73 hotlist_names_length = 0 74 hotlist_names_level = 12 75 hotlist_names_merged_buffers = off 76 hotlist_prefix = "H: " 77 hotlist_remove = merged 78 hotlist_short_names = on 79 hotlist_sort = "-priority,time,time_usec" 80 hotlist_suffix = "" 81 hotlist_unique_numbers = on 82 hotlist_update_on_buffer_switch = on 83 input_cursor_scroll = 20 84 input_multiline_lead_linebreak = on 85 input_share = none 86 input_share_overwrite = off 87 input_undo_max = 32 88 item_away_message = on 89 item_buffer_filter = "*" 90 item_buffer_zoom = "!" 91 item_mouse_status = "M" 92 item_time_format = "%H:%M" 93 jump_current_to_previous_buffer = on 94 jump_previous_buffer_when_closing = on 95 jump_smart_back_to_buffer = on 96 key_bind_safe = on 97 key_grab_delay = 800 98 mouse = off 99 nick_color_force = "" 100 nick_color_hash = djb2 101 nick_color_hash_salt = "" 102 nick_color_stop_chars = "_|[" 103 nick_prefix = "" 104 nick_suffix = "" 105 paste_bracketed = on 106 paste_bracketed_timer_delay = 10 107 paste_max_lines = 100 108 prefix_action = " *" 109 prefix_align = right 110 prefix_align_max = 0 111 prefix_align_min = 0 112 prefix_align_more = "+" 113 prefix_align_more_after = on 114 prefix_buffer_align = right 115 prefix_buffer_align_max = 0 116 prefix_buffer_align_more = "+" 117 prefix_buffer_align_more_after = on 118 prefix_error = "=!=" 119 prefix_join = "-->" 120 prefix_network = "--" 121 prefix_quit = "<--" 122 prefix_same_nick = "" 123 prefix_same_nick_middle = "" 124 prefix_suffix = "│" 125 quote_nick_prefix = "<" 126 quote_nick_suffix = ">" 127 quote_time_format = "%H:%M:%S" 128 read_marker = line 129 read_marker_always_show = off 130 read_marker_string = "- " 131 read_marker_update_on_buffer_switch = on 132 save_config_on_exit = on 133 save_config_with_fsync = off 134 save_layout_on_exit = none 135 scroll_amount = 3 136 scroll_bottom_after_switch = off 137 scroll_page_percent = 100 138 search_text_not_found_alert = on 139 separator_horizontal = "-" 140 separator_vertical = "" 141 tab_width = 1 142 time_format = "%a, %d %b %Y %T" 143 window_auto_zoom = off 144 window_separator_horizontal = on 145 window_separator_vertical = on 146 window_title = "" 147 word_chars_highlight = "!\u00A0,-,_,|,alnum" 148 word_chars_input = "!\u00A0,-,_,|,alnum" 149 150 [palette] 151 152 [color] 153 bar_more = lightmagenta 154 chat = default 155 chat_bg = default 156 chat_buffer = white 157 chat_channel = white 158 chat_day_change = cyan 159 chat_delimiters = 22 160 chat_highlight = yellow 161 chat_highlight_bg = 124 162 chat_host = cyan 163 chat_inactive_buffer = default 164 chat_inactive_window = 240 165 chat_nick = lightcyan 166 chat_nick_colors = "cyan,magenta,green,brown,lightblue,lightcyan,lightmagenta,lightgreen,31,35,38,40,49,63,70,80,92,99,112,126,130,138,142,148,160,162,167,169,174,176,178,184,186,210,212,215,248" 167 chat_nick_offline = 242 168 chat_nick_offline_highlight = default 169 chat_nick_offline_highlight_bg = 17 170 chat_nick_other = cyan 171 chat_nick_prefix = green 172 chat_nick_self = white 173 chat_nick_suffix = green 174 chat_prefix_action = white 175 chat_prefix_buffer = 180 176 chat_prefix_buffer_inactive_buffer = default 177 chat_prefix_error = yellow 178 chat_prefix_join = lightgreen 179 chat_prefix_more = lightmagenta 180 chat_prefix_network = magenta 181 chat_prefix_quit = lightred 182 chat_prefix_suffix = 24 183 chat_read_marker = magenta 184 chat_read_marker_bg = default 185 chat_server = brown 186 chat_status_disabled = red 187 chat_status_enabled = green 188 chat_tags = red 189 chat_text_found = yellow 190 chat_text_found_bg = lightmagenta 191 chat_time = default 192 chat_time_delimiters = brown 193 chat_value = cyan 194 chat_value_null = blue 195 emphasized = yellow 196 emphasized_bg = 54 197 eval_syntax_colors = "green,lightred,lightblue,lightmagenta,yellow,cyan" 198 input_actions = lightgreen 199 input_text_not_found = red 200 item_away = yellow 201 nicklist_away = 240 202 nicklist_group = green 203 separator = 236 204 status_count_highlight = magenta 205 status_count_msg = brown 206 status_count_other = default 207 status_count_private = green 208 status_data_highlight = lightmagenta 209 status_data_msg = yellow 210 status_data_other = default 211 status_data_private = lightgreen 212 status_filter = green 213 status_modes = default 214 status_more = yellow 215 status_mouse = lightgreen 216 status_name = white 217 status_name_insecure = lightmagenta 218 status_name_tls = white 219 status_nicklist_count = default 220 status_number = yellow 221 status_time = default 222 223 [completion] 224 base_word_until_cursor = on 225 case_sensitive = on 226 command_inline = on 227 default_template = "%(nicks)|%(irc_channels)" 228 nick_add_space = on 229 nick_case_sensitive = off 230 nick_completer = ": " 231 nick_first_only = off 232 nick_ignore_chars = "[]`_-^" 233 partial_completion_alert = on 234 partial_completion_command = off 235 partial_completion_command_arg = off 236 partial_completion_count = on 237 partial_completion_other = off 238 partial_completion_templates = "config_options" 239 240 [history] 241 display_default = 5 242 max_buffer_lines_minutes = 0 243 max_buffer_lines_number = 4096 244 max_commands = 100 245 max_visited_buffers = 50 246 247 [proxy] 248 249 [network] 250 connection_timeout = 60 251 gnutls_ca_system = on 252 gnutls_ca_user = "" 253 gnutls_handshake_timeout = 30 254 proxy_curl = "" 255 256 [plugin] 257 autoload = "*" 258 extension = ".so,.dll" 259 path = "${weechat_data_dir}/plugins" 260 save_config_on_unload = on 261 262 [signal] 263 sighup = "${if:${info:weechat_headless}?/reload:/quit -yes}" 264 sigquit = "/quit -yes" 265 sigterm = "/quit -yes" 266 sigusr1 = "" 267 sigusr2 = "" 268 269 [bar] 270 buflist.color_bg = default 271 buflist.color_bg_inactive = default 272 buflist.color_delim = default 273 buflist.color_fg = default 274 buflist.conditions = "" 275 buflist.filling_left_right = vertical 276 buflist.filling_top_bottom = columns_vertical 277 buflist.hidden = off 278 buflist.items = "buflist" 279 buflist.position = left 280 buflist.priority = 0 281 buflist.separator = on 282 buflist.size = 0 283 buflist.size_max = 0 284 buflist.type = root 285 fset.color_bg = default 286 fset.color_bg_inactive = default 287 fset.color_delim = cyan 288 fset.color_fg = default 289 fset.conditions = "${buffer.full_name} == fset.fset" 290 fset.filling_left_right = vertical 291 fset.filling_top_bottom = horizontal 292 fset.hidden = off 293 fset.items = "fset" 294 fset.position = top 295 fset.priority = 0 296 fset.separator = on 297 fset.size = 3 298 fset.size_max = 3 299 fset.type = window 300 input.color_bg = default 301 input.color_bg_inactive = default 302 input.color_delim = cyan 303 input.color_fg = default 304 input.conditions = "" 305 input.filling_left_right = vertical 306 input.filling_top_bottom = horizontal 307 input.hidden = off 308 input.items = "[input_prompt]+(away),[input_search],[input_paste],input_text" 309 input.position = bottom 310 input.priority = 1000 311 input.separator = off 312 input.size = 0 313 input.size_max = 0 314 input.type = window 315 nicklist.color_bg = default 316 nicklist.color_bg_inactive = default 317 nicklist.color_delim = cyan 318 nicklist.color_fg = default 319 nicklist.conditions = "${nicklist}" 320 nicklist.filling_left_right = vertical 321 nicklist.filling_top_bottom = columns_vertical 322 nicklist.hidden = off 323 nicklist.items = "buffer_nicklist" 324 nicklist.position = right 325 nicklist.priority = 200 326 nicklist.separator = on 327 nicklist.size = 0 328 nicklist.size_max = 0 329 nicklist.type = window 330 status.color_bg = 234 331 status.color_bg_inactive = 232 332 status.color_delim = cyan 333 status.color_fg = default 334 status.conditions = "" 335 status.filling_left_right = vertical 336 status.filling_top_bottom = horizontal 337 status.hidden = off 338 status.items = "[time],[buffer_last_number],[buffer_plugin],buffer_number+:+buffer_name+(buffer_modes)+{buffer_nicklist_count}+buffer_zoom+buffer_filter,mouse_status,scroll,[lag],[hotlist],[typing],completion" 339 status.position = bottom 340 status.priority = 500 341 status.separator = off 342 status.size = 1 343 status.size_max = 0 344 status.type = window 345 title.color_bg = 234 346 title.color_bg_inactive = 232 347 title.color_delim = cyan 348 title.color_fg = default 349 title.conditions = "" 350 title.filling_left_right = vertical 351 title.filling_top_bottom = horizontal 352 title.hidden = off 353 title.items = "buffer_title" 354 title.position = top 355 title.priority = 500 356 title.separator = off 357 title.size = 1 358 title.size_max = 0 359 title.type = window 360 361 [custom_bar_item] 362 363 [layout] 364 365 [buffer] 366 367 [notify] 368 369 [filter] 370 371 [key] 372 backspace = "/input delete_previous_char" 373 ctrl-_ = "/input undo" 374 ctrl-a = "/input move_beginning_of_line" 375 ctrl-b = "/input move_previous_char" 376 ctrl-c,_ = "/input insert \x1F" 377 ctrl-c,b = "/input insert \x02" 378 ctrl-c,c = "/input insert \x03" 379 ctrl-c,d = "/input insert \x04" 380 ctrl-c,i = "/input insert \x1D" 381 ctrl-c,o = "/input insert \x0F" 382 ctrl-c,v = "/input insert \x16" 383 ctrl-d = "/input delete_next_char" 384 ctrl-down = "/input history_global_next" 385 ctrl-e = "/input move_end_of_line" 386 ctrl-f = "/input move_next_char" 387 ctrl-f1 = "/bar scroll buflist * -100%" 388 ctrl-f11 = "/bar scroll nicklist * -100%" 389 ctrl-f12 = "/bar scroll nicklist * +100%" 390 ctrl-f2 = "/bar scroll buflist * +100%" 391 ctrl-k = "/input delete_end_of_line" 392 ctrl-l = "/window refresh" 393 ctrl-left = "/input move_previous_word" 394 ctrl-n = "/buffer +1" 395 ctrl-o = "/input history_use_get_next" 396 ctrl-p = "/buffer -1" 397 ctrl-r = "/input search_history" 398 ctrl-right = "/input move_next_word" 399 ctrl-s = "/input search_text_here" 400 ctrl-t = "/input transpose_chars" 401 ctrl-u = "/input delete_beginning_of_line" 402 ctrl-up = "/input history_global_previous" 403 ctrl-w = "/input delete_previous_word_whitespace" 404 ctrl-x = "/buffer switch" 405 ctrl-y = "/input clipboard_paste" 406 ctrl-z = "/sys suspend" 407 delete = "/input delete_next_char" 408 down = "/input history_next" 409 end = "/input move_end_of_line" 410 f1 = "/bar scroll buflist * -100%" 411 f10 = "/bar scroll title * +30%" 412 f11 = "/bar scroll nicklist * -100%" 413 f12 = "/bar scroll nicklist * +100%" 414 f2 = "/bar scroll buflist * +100%" 415 f5 = "/buffer -1" 416 f6 = "/buffer +1" 417 f7 = "/window -1" 418 f8 = "/window +1" 419 f9 = "/bar scroll title * -30%" 420 home = "/input move_beginning_of_line" 421 left = "/input move_previous_char" 422 meta-- = "/filter toggle @" 423 meta-/ = "/buffer jump last_displayed" 424 meta-0 = "/buffer *10" 425 meta-1 = "/buffer *1" 426 meta-2 = "/buffer *2" 427 meta-3 = "/buffer *3" 428 meta-4 = "/buffer *4" 429 meta-5 = "/buffer *5" 430 meta-6 = "/buffer *6" 431 meta-7 = "/buffer *7" 432 meta-8 = "/buffer *8" 433 meta-9 = "/buffer *9" 434 meta-< = "/buffer jump prev_visited" 435 meta-= = "/filter toggle" 436 meta-> = "/buffer jump next_visited" 437 meta-B = "/buflist toggle" 438 meta-N = "/bar toggle nicklist" 439 meta-R = "/input delete_input" 440 meta-U = "/allbuf /buffer set unread" 441 meta-_ = "/input redo" 442 meta-a = "/buffer jump smart" 443 meta-b = "/input move_previous_word" 444 meta-backspace = "/input delete_previous_word" 445 meta-ctrl-k = "/input delete_end_of_input" 446 meta-ctrl-u = "/input delete_beginning_of_input" 447 meta-d = "/input delete_next_word" 448 meta-down = "/buffer +1" 449 meta-end = "/window scroll_bottom" 450 meta-f = "/input move_next_word" 451 meta-f1 = "/bar scroll buflist * b" 452 meta-f11 = "/bar scroll nicklist * b" 453 meta-f12 = "/bar scroll nicklist * e" 454 meta-f2 = "/bar scroll buflist * e" 455 meta-h,meta-R = "/hotlist restore -all" 456 meta-h,meta-c = "/hotlist clear" 457 meta-h,meta-m = "/hotlist remove" 458 meta-h,meta-r = "/hotlist restore" 459 meta-home = "/window scroll_top" 460 meta-j,0,1 = "/buffer *1" 461 meta-j,0,2 = "/buffer *2" 462 meta-j,0,3 = "/buffer *3" 463 meta-j,0,4 = "/buffer *4" 464 meta-j,0,5 = "/buffer *5" 465 meta-j,0,6 = "/buffer *6" 466 meta-j,0,7 = "/buffer *7" 467 meta-j,0,8 = "/buffer *8" 468 meta-j,0,9 = "/buffer *9" 469 meta-j,1,0 = "/buffer *10" 470 meta-j,1,1 = "/buffer *11" 471 meta-j,1,2 = "/buffer *12" 472 meta-j,1,3 = "/buffer *13" 473 meta-j,1,4 = "/buffer *14" 474 meta-j,1,5 = "/buffer *15" 475 meta-j,1,6 = "/buffer *16" 476 meta-j,1,7 = "/buffer *17" 477 meta-j,1,8 = "/buffer *18" 478 meta-j,1,9 = "/buffer *19" 479 meta-j,2,0 = "/buffer *20" 480 meta-j,2,1 = "/buffer *21" 481 meta-j,2,2 = "/buffer *22" 482 meta-j,2,3 = "/buffer *23" 483 meta-j,2,4 = "/buffer *24" 484 meta-j,2,5 = "/buffer *25" 485 meta-j,2,6 = "/buffer *26" 486 meta-j,2,7 = "/buffer *27" 487 meta-j,2,8 = "/buffer *28" 488 meta-j,2,9 = "/buffer *29" 489 meta-j,3,0 = "/buffer *30" 490 meta-j,3,1 = "/buffer *31" 491 meta-j,3,2 = "/buffer *32" 492 meta-j,3,3 = "/buffer *33" 493 meta-j,3,4 = "/buffer *34" 494 meta-j,3,5 = "/buffer *35" 495 meta-j,3,6 = "/buffer *36" 496 meta-j,3,7 = "/buffer *37" 497 meta-j,3,8 = "/buffer *38" 498 meta-j,3,9 = "/buffer *39" 499 meta-j,4,0 = "/buffer *40" 500 meta-j,4,1 = "/buffer *41" 501 meta-j,4,2 = "/buffer *42" 502 meta-j,4,3 = "/buffer *43" 503 meta-j,4,4 = "/buffer *44" 504 meta-j,4,5 = "/buffer *45" 505 meta-j,4,6 = "/buffer *46" 506 meta-j,4,7 = "/buffer *47" 507 meta-j,4,8 = "/buffer *48" 508 meta-j,4,9 = "/buffer *49" 509 meta-j,5,0 = "/buffer *50" 510 meta-j,5,1 = "/buffer *51" 511 meta-j,5,2 = "/buffer *52" 512 meta-j,5,3 = "/buffer *53" 513 meta-j,5,4 = "/buffer *54" 514 meta-j,5,5 = "/buffer *55" 515 meta-j,5,6 = "/buffer *56" 516 meta-j,5,7 = "/buffer *57" 517 meta-j,5,8 = "/buffer *58" 518 meta-j,5,9 = "/buffer *59" 519 meta-j,6,0 = "/buffer *60" 520 meta-j,6,1 = "/buffer *61" 521 meta-j,6,2 = "/buffer *62" 522 meta-j,6,3 = "/buffer *63" 523 meta-j,6,4 = "/buffer *64" 524 meta-j,6,5 = "/buffer *65" 525 meta-j,6,6 = "/buffer *66" 526 meta-j,6,7 = "/buffer *67" 527 meta-j,6,8 = "/buffer *68" 528 meta-j,6,9 = "/buffer *69" 529 meta-j,7,0 = "/buffer *70" 530 meta-j,7,1 = "/buffer *71" 531 meta-j,7,2 = "/buffer *72" 532 meta-j,7,3 = "/buffer *73" 533 meta-j,7,4 = "/buffer *74" 534 meta-j,7,5 = "/buffer *75" 535 meta-j,7,6 = "/buffer *76" 536 meta-j,7,7 = "/buffer *77" 537 meta-j,7,8 = "/buffer *78" 538 meta-j,7,9 = "/buffer *79" 539 meta-j,8,0 = "/buffer *80" 540 meta-j,8,1 = "/buffer *81" 541 meta-j,8,2 = "/buffer *82" 542 meta-j,8,3 = "/buffer *83" 543 meta-j,8,4 = "/buffer *84" 544 meta-j,8,5 = "/buffer *85" 545 meta-j,8,6 = "/buffer *86" 546 meta-j,8,7 = "/buffer *87" 547 meta-j,8,8 = "/buffer *88" 548 meta-j,8,9 = "/buffer *89" 549 meta-j,9,0 = "/buffer *90" 550 meta-j,9,1 = "/buffer *91" 551 meta-j,9,2 = "/buffer *92" 552 meta-j,9,3 = "/buffer *93" 553 meta-j,9,4 = "/buffer *94" 554 meta-j,9,5 = "/buffer *95" 555 meta-j,9,6 = "/buffer *96" 556 meta-j,9,7 = "/buffer *97" 557 meta-j,9,8 = "/buffer *98" 558 meta-j,9,9 = "/buffer *99" 559 meta-j,meta-f = "/buffer -" 560 meta-j,meta-l = "/buffer +" 561 meta-j,meta-r = "/server raw" 562 meta-j,meta-s = "/server jump" 563 meta-k = "/input grab_key_command" 564 meta-l = "/window bare" 565 meta-left = "/buffer -1" 566 meta-m = "/mute mouse toggle" 567 meta-n = "/window scroll_next_highlight" 568 meta-p = "/window scroll_previous_highlight" 569 meta-pgdn = "/window scroll_down" 570 meta-pgup = "/window scroll_up" 571 meta-r = "/input delete_line" 572 meta-return = "/input insert \n" 573 meta-right = "/buffer +1" 574 meta-s = "/mute spell toggle" 575 meta-u = "/window scroll_unread" 576 meta-up = "/buffer -1" 577 meta-w,meta-b = "/window balance" 578 meta-w,meta-down = "/window down" 579 meta-w,meta-left = "/window left" 580 meta-w,meta-right = "/window right" 581 meta-w,meta-s = "/window swap" 582 meta-w,meta-up = "/window up" 583 meta-x = "/buffer zoom" 584 meta-z = "/window zoom" 585 pgdn = "/window page_down" 586 pgup = "/window page_up" 587 return = "/input return" 588 right = "/input move_next_char" 589 shift-down = "/input move_next_line" 590 shift-end = "/input move_end_of_input" 591 shift-home = "/input move_beginning_of_input" 592 shift-left = "/input move_previous_char" 593 shift-right = "/input move_next_char" 594 shift-tab = "/input complete_previous" 595 shift-up = "/input move_previous_line" 596 tab = "/input complete_next" 597 up = "/input history_previous" 598 599 [key_search] 600 ctrl-q = "/input search_stop" 601 ctrl-r = "/input search_previous" 602 ctrl-s = "/input search_next" 603 ctrl-x = "/input search_switch_regex" 604 down = "/input search_next" 605 meta-c = "/input search_switch_case" 606 return = "/input search_stop_here" 607 tab = "/input search_switch_where" 608 up = "/input search_previous" 609 610 [key_histsearch] 611 ctrl-o = "/input history_use_get_next" 612 ctrl-q = "/input search_stop" 613 ctrl-r = "/input search_previous" 614 ctrl-s = "/input search_next" 615 ctrl-x = "/input search_switch_regex" 616 down = "/input search_next" 617 meta-c = "/input search_switch_case" 618 return = "/input search_stop_here" 619 tab = "/input search_switch_where" 620 up = "/input search_previous" 621 622 [key_cursor] 623 @chat:Q = "hsignal:chat_quote_time_prefix_message;/cursor stop" 624 @chat:l = "hsignal:chat_quote_focused_line;/cursor stop" 625 @chat:m = "hsignal:chat_quote_message;/cursor stop" 626 @chat:q = "hsignal:chat_quote_prefix_message;/cursor stop" 627 @item(buffer_nicklist):K = "/window ${_window_number};/kickban ${nick}" 628 @item(buffer_nicklist):b = "/window ${_window_number};/ban ${nick}" 629 @item(buffer_nicklist):k = "/window ${_window_number};/kick ${nick}" 630 @item(buffer_nicklist):q = "/window ${_window_number};/query ${nick};/cursor stop" 631 @item(buffer_nicklist):w = "/window ${_window_number};/whois ${nick}" 632 down = "/cursor move down" 633 left = "/cursor move left" 634 meta-down = "/cursor move edge_bottom" 635 meta-end = "/cursor move bottom_right" 636 meta-home = "/cursor move top_left" 637 meta-left = "/cursor move edge_left" 638 meta-right = "/cursor move edge_right" 639 meta-shift-down = "/cursor move area_down" 640 meta-shift-left = "/cursor move area_left" 641 meta-shift-right = "/cursor move area_right" 642 meta-shift-up = "/cursor move area_up" 643 meta-up = "/cursor move edge_top" 644 return = "/cursor stop" 645 right = "/cursor move right" 646 up = "/cursor move up" 647 648 [key_mouse] 649 @*:button3 = "/cursor go ${_x},${_y}" 650 @bar(buflist):ctrl-wheeldown = "hsignal:buflist_mouse" 651 @bar(buflist):ctrl-wheelup = "hsignal:buflist_mouse" 652 @bar(input):button2 = "/input grab_mouse_area" 653 @bar(nicklist):button1-gesture-down = "/bar scroll nicklist ${_window_number} +100%" 654 @bar(nicklist):button1-gesture-down-long = "/bar scroll nicklist ${_window_number} e" 655 @bar(nicklist):button1-gesture-up = "/bar scroll nicklist ${_window_number} -100%" 656 @bar(nicklist):button1-gesture-up-long = "/bar scroll nicklist ${_window_number} b" 657 @bar:wheeldown = "/bar scroll ${_bar_name} ${_window_number} +20%" 658 @bar:wheelup = "/bar scroll ${_bar_name} ${_window_number} -20%" 659 @chat(fset.fset):button1 = "/window ${_window_number};/fset -go ${fset_option_index}" 660 @chat(fset.fset):button2* = "hsignal:fset_mouse" 661 @chat(fset.fset):wheeldown = "/fset -down 5" 662 @chat(fset.fset):wheelup = "/fset -up 5" 663 @chat(irc.list_*):button1 = "/window ${_window_number};/list -go ${_chat_line_y}" 664 @chat(irc.list_*):button2* = "hsignal:irc_list_mouse" 665 @chat(irc.list_*):wheeldown = "/list -down 5" 666 @chat(irc.list_*):wheelup = "/list -up 5" 667 @chat(script.scripts):button1 = "/window ${_window_number};/script -go ${_chat_line_y}" 668 @chat(script.scripts):button2 = "/window ${_window_number};/script -go ${_chat_line_y};/script installremove -q ${script_name_with_extension}" 669 @chat(script.scripts):wheeldown = "/script -down 5" 670 @chat(script.scripts):wheelup = "/script -up 5" 671 @chat:button1 = "/window ${_window_number}" 672 @chat:button1-gesture-left = "/window ${_window_number};/buffer -1" 673 @chat:button1-gesture-left-long = "/window ${_window_number};/buffer 1" 674 @chat:button1-gesture-right = "/window ${_window_number};/buffer +1" 675 @chat:button1-gesture-right-long = "/window ${_window_number};/buffer +" 676 @chat:ctrl-wheeldown = "/window scroll_horiz -window ${_window_number} +10%" 677 @chat:ctrl-wheelup = "/window scroll_horiz -window ${_window_number} -10%" 678 @chat:wheeldown = "/window scroll_down -window ${_window_number}" 679 @chat:wheelup = "/window scroll_up -window ${_window_number}" 680 @item(buffer_nicklist):button1 = "/window ${_window_number};/query ${nick}" 681 @item(buffer_nicklist):button1-gesture-left = "/window ${_window_number};/kick ${nick}" 682 @item(buffer_nicklist):button1-gesture-left-long = "/window ${_window_number};/kickban ${nick}" 683 @item(buffer_nicklist):button2 = "/window ${_window_number};/whois ${nick}" 684 @item(buffer_nicklist):button2-gesture-left = "/window ${_window_number};/ban ${nick}" 685 @item(buflist):button1* = "hsignal:buflist_mouse" 686 @item(buflist):button2* = "hsignal:buflist_mouse" 687 @item(buflist2):button1* = "hsignal:buflist_mouse" 688 @item(buflist2):button2* = "hsignal:buflist_mouse" 689 @item(buflist3):button1* = "hsignal:buflist_mouse" 690 @item(buflist3):button2* = "hsignal:buflist_mouse" 691 @item(buflist4):button1* = "hsignal:buflist_mouse" 692 @item(buflist4):button2* = "hsignal:buflist_mouse" 693 @item(buflist5):button1* = "hsignal:buflist_mouse" 694 @item(buflist5):button2* = "hsignal:buflist_mouse"