X-Git-Url: https://git.rmz.io/dotfiles.git/blobdiff_plain/fa2de588be15bd5df5d1a405ebb44d52adc6fb80..fd2e16fc92dd7a33908ceff1e31f03e05a78fda9:/weechat/weechat.conf diff --git a/weechat/weechat.conf b/weechat/weechat.conf index b59d29e..31f43f9 100644 --- a/weechat/weechat.conf +++ b/weechat/weechat.conf @@ -9,7 +9,7 @@ # For more info, see: https://weechat.org/doc/weechat/quickstart/ # -config_version = 2 +config_version = 3 [debug] @@ -34,6 +34,7 @@ buffer_notify_default = highlight buffer_position = first_gap buffer_search_case_sensitive = off buffer_search_force_default = off +buffer_search_history = local buffer_search_regex = off buffer_search_where = message buffer_time_format = "${color:253}%H:${color:245}%M" @@ -51,6 +52,7 @@ color_pairs_auto_reset = 5 color_real_white = off command_chars = "" command_incomplete = off +config_permissions = "600" confirm_quit = off confirm_upgrade = off day_change = on @@ -60,6 +62,7 @@ eat_newline_glitch = off emphasized_attributes = "" highlight = "@channel" highlight_disable_regex = "" +highlight_prefix = on highlight_regex = ".*Ram-Z.*" highlight_tags = "" hotlist_add_conditions = "${away} || ${buffer.num_displayed} == 0" @@ -73,7 +76,7 @@ hotlist_names_merged_buffers = off hotlist_prefix = "H: " hotlist_remove = merged hotlist_short_names = on -hotlist_sort = group_time_asc +hotlist_sort = "-priority,time,time_usec" hotlist_suffix = "" hotlist_unique_numbers = on hotlist_update_on_buffer_switch = on @@ -93,7 +96,6 @@ jump_smart_back_to_buffer = on key_bind_safe = on key_grab_delay = 800 mouse = on -mouse_timer_delay = 100 nick_color_force = "" nick_color_hash = djb2 nick_color_hash_salt = "" @@ -192,6 +194,7 @@ chat_value = cyan chat_value_null = blue emphasized = yellow emphasized_bg = magenta +eval_syntax_colors = "green,lightred,lightblue,lightmagenta,yellow,cyan" input_actions = lightgreen input_text_not_found = red item_away = yellow @@ -207,6 +210,7 @@ status_data_msg = 229 status_data_other = default status_data_private = 121 status_filter = green +status_modes = default status_more = 229 status_mouse = green status_name = 121 @@ -218,6 +222,7 @@ status_time = default [completion] base_word_until_cursor = on +case_sensitive = on command_inline = off default_template = "%(nicks)|%(irc_channels)|%(emoji)" nick_add_space = on @@ -429,6 +434,8 @@ four_rooms.window = "8;4;0;0;irc;freenode.#chakra" four_rooms.window = "9;1;0;0;perl;highmon" four_rooms.current = on +[buffer] + [notify] irc.freenode.#chakra = message irc.freenode.#chakra-devel = message @@ -662,6 +669,18 @@ down = "/input search_next" return = "/input search_stop" up = "/input search_previous" +[key_histsearch] +ctrl-o = "/input history_use_get_next" +ctrl-q = "/input search_stop" +ctrl-r = "/input search_previous" +ctrl-s = "/input search_next" +ctrl-x = "/input search_switch_regex" +down = "/input search_next" +meta-c = "/input search_switch_case" +return = "/input search_stop_here" +tab = "/input search_switch_where" +up = "/input search_previous" + [key_cursor] @chat(python.*):D = "hsignal:slack_cursor_delete" @chat(python.*):L = "hsignal:slack_cursor_linkarchive" @@ -703,6 +722,10 @@ up = "/cursor move up" @chat(fset.fset):button2* = "hsignal:fset_mouse" @chat(fset.fset):wheeldown = "/fset -down 5" @chat(fset.fset):wheelup = "/fset -up 5" +@chat(irc.list_*):button1 = "/window ${_window_number};/list -go ${_chat_line_y}" +@chat(irc.list_*):button2* = "hsignal:irc_list_mouse" +@chat(irc.list_*):wheeldown = "/list -down 5" +@chat(irc.list_*):wheelup = "/list -up 5" @chat(perl.iset):button1 = "hsignal:iset_mouse" @chat(perl.iset):button2* = "hsignal:iset_mouse" @chat(perl.iset):wheeldown = "/repeat 5 /iset **down" @@ -730,3 +753,7 @@ up = "/cursor move up" @item(buflist2):button2* = "hsignal:buflist_mouse" @item(buflist3):button1* = "hsignal:buflist_mouse" @item(buflist3):button2* = "hsignal:buflist_mouse" +@item(buflist4):button1* = "hsignal:buflist_mouse" +@item(buflist4):button2* = "hsignal:buflist_mouse" +@item(buflist5):button1* = "hsignal:buflist_mouse" +@item(buflist5):button2* = "hsignal:buflist_mouse"