Yesterday, I decided to unmerge the servers buffers from the core. Why? Because it is a lot easier on the eyes. Anyway, I use the mouse with WeeChat so I do not have to alt+j # to change buffer. The only thing I will miss is the CTRL+x to switch between merged buffer.
In the following image, the left side is merged with core and the right side is not merged (independant):
Then, I looked up at the options and found an interesting one, the whitelist.
The whitelist allow you to set a different color scheme for certain buffers. The idea that came to my mind was “it would be nice to set a backgroup color for the core and the servers”. Well there is an option named
This option will put the specified color as the background color of the core, the servers, the plugins (highmon,chanmon…). The problem with this option is that the background color you want will be removed whenever a low, private, message or highlight is received. You will need to click the name of the server then it will be back to the desired color. The solution? You put the name of the core and all servers in the following option:
Mine looks like this:
/set buffers.look.whitelist_buffers "server.UnderNet,server.TripSit,server.OFTC,server.NetChat,server.freenode,server.EFNet,server.DivinityCoding,server.DaIRC,server.BitlBee"
then you need to put the desired color in these options:
/set buffers.color.whitelist_default_bg 31 /set buffers.color.whitelist_highlight_bg 31 /set buffers.color.whitelist_low_bg 31 /set buffers.color.whitelist_message_bg 31 /set buffers.color.whitelist_private_bg 31
For the foreground colors I could have kept the defaults, or the same values as I chose for the main scheme. But I decided to adjust the colors to fit the background color.
here is my main scheme
/set buffers.color.hotlist_message_fg 229 /set buffers.color.hotlist_private_fg 121 /set buffers.color.hotlist_highlight_fg 163
and here is my whitelist scheme
/set buffers.color.whitelist_highlight_fg 198 /set buffers.color.whitelist_message_fg 221 /set buffers.color.whitelist_private_fg 83
The following options:
/set buffers.color.current_fg 31 /set buffers.color.current_bg white
set the colors for the current buffer no matters the scheme.
Now I like my buffers bar