From 053652d417baa11ebf37f8780b9c9a8702c68edd Mon Sep 17 00:00:00 2001 From: Michael Hunteman Date: Sun, 9 Jul 2023 13:54:03 -0500 Subject: weechat.conf: add buffers and iset scripts --- .config/weechat/weechat.conf | 50 ++++++++++++++++++++++++++++++++++++++------ 1 file changed, 44 insertions(+), 6 deletions(-) (limited to '.config/weechat') diff --git a/.config/weechat/weechat.conf b/.config/weechat/weechat.conf index 6ba9898..e948183 100644 --- a/.config/weechat/weechat.conf +++ b/.config/weechat/weechat.conf @@ -257,16 +257,31 @@ sigusr1 = "" sigusr2 = "" [bar] +buffers.color_bg = default +buffers.color_bg_inactive = default +buffers.color_delim = default +buffers.color_fg = default +buffers.conditions = "" +buffers.filling_left_right = vertical +buffers.filling_top_bottom = horizontal +buffers.hidden = off +buffers.items = "buffers,————————————————————————,buffer_nicklist" +buffers.position = right +buffers.priority = 0 +buffers.separator = on +buffers.size = 0 +buffers.size_max = 0 +buffers.type = root buflist.color_bg = default buflist.color_bg_inactive = default buflist.color_delim = default buflist.color_fg = default buflist.conditions = "" buflist.filling_left_right = vertical -buflist.filling_top_bottom = horizontal +buflist.filling_top_bottom = columns_vertical buflist.hidden = on -buflist.items = "buffers,————————————————————————,buffer_nicklist" -buflist.position = right +buflist.items = "buflist" +buflist.position = left buflist.priority = 0 buflist.separator = on buflist.size = 0 @@ -295,13 +310,28 @@ input.conditions = "" input.filling_left_right = vertical input.filling_top_bottom = horizontal input.hidden = off -input.items = "[input_prompt]+(away),[input_search],[input_paste],input_text" +input.items = "[lag],[time] ~>,[input_search],[input_paste],input_text" input.position = bottom input.priority = 1000 input.separator = on -input.size = 1 +input.size = 0 input.size_max = 0 input.type = window +isetbar.color_bg = default +isetbar.color_bg_inactive = default +isetbar.color_delim = cyan +isetbar.color_fg = default +isetbar.conditions = "" +isetbar.filling_left_right = vertical +isetbar.filling_top_bottom = horizontal +isetbar.hidden = on +isetbar.items = "isetbar_help" +isetbar.position = top +isetbar.priority = 0 +isetbar.separator = on +isetbar.size = 3 +isetbar.size_max = 3 +isetbar.type = window nicklist.color_bg = default nicklist.color_bg_inactive = default nicklist.color_delim = cyan @@ -309,7 +339,7 @@ nicklist.color_fg = default nicklist.conditions = "${nicklist}" nicklist.filling_left_right = vertical nicklist.filling_top_bottom = columns_vertical -nicklist.hidden = off +nicklist.hidden = on nicklist.items = "buffer_nicklist" nicklist.position = right nicklist.priority = 200 @@ -653,6 +683,8 @@ meta2-D = "/cursor move left" @chat:q = "hsignal:chat_quote_prefix_message;/cursor stop" [key_mouse] +@bar(buffers):ctrl-wheeldown = "hsignal:buffers_mouse" +@bar(buffers):ctrl-wheelup = "hsignal:buffers_mouse" @bar(buflist):ctrl-wheeldown = "hsignal:buflist_mouse" @bar(buflist):ctrl-wheelup = "hsignal:buflist_mouse" @bar(input):button2 = "/input grab_mouse_area" @@ -664,6 +696,10 @@ meta2-D = "/cursor move left" @chat(fset.fset):button2* = "hsignal:fset_mouse" @chat(fset.fset):wheeldown = "/fset -down 5" @chat(fset.fset):wheelup = "/fset -up 5" +@chat(perl.iset):button1 = "hsignal:iset_mouse" +@chat(perl.iset):button2* = "hsignal:iset_mouse" +@chat(perl.iset):wheeldown = "/repeat 5 /iset **down" +@chat(perl.iset):wheelup = "/repeat 5 /iset **up" @chat(script.scripts):button1 = "/window ${_window_number};/script go ${_chat_line_y}" @chat(script.scripts):button2 = "/window ${_window_number};/script go ${_chat_line_y};/script installremove -q ${script_name_with_extension}" @chat(script.scripts):wheeldown = "/script down 5" @@ -673,6 +709,8 @@ meta2-D = "/cursor move left" @item(buffer_nicklist):button1-gesture-left-long = "/window ${_window_number};/kickban ${nick}" @item(buffer_nicklist):button2 = "/window ${_window_number};/whois ${nick}" @item(buffer_nicklist):button2-gesture-left = "/window ${_window_number};/ban ${nick}" +@item(buffers):button1* = "hsignal:buffers_mouse" +@item(buffers):button2* = "hsignal:buffers_mouse" @item(buflist):button1* = "hsignal:buflist_mouse" @item(buflist):button2* = "hsignal:buflist_mouse" @item(buflist2):button1* = "hsignal:buflist_mouse" -- cgit v1.2.3