My WeeChat configuration

Here is my Weechat configuration :

47 thoughts on “My WeeChat configuration

  1. Pingback: WeeChat - my favorites scripts | pascalpoitraspascalpoitras

  2. can you run this from a terminal without X running? Does Conky work without X running? I’d love to get this running on my headless server that doesn’t have a GUI installed

  3. Pingback: WeeChat configuration example | 0ddn1x: tricks with *nix

  4. Where you have your twitter I am wanting to use that space for my gtalk, how would I go about using that window for gtalk with bitlbee?

  5. Pingback: » My WeeChat configuration

  6. Pingback: WeeChat - Monitoring | pascalpoitraspascalpoitras

  7. This Weechat configuration need to replace ~/.weechat/weechat.conf or other file ? or how can u load it. btw you conf is very cool and beautiful…

  8. I have copied your conky conf settings but I cannot get my conky to look anything like that how did you manage it? if needed I will provide a screen shot of what mine looks like

  9. Hey, I am having some issues with conky as I can’t get it to look the same as you have it in your screen shot, can you explain how you got it to look like that?

  10. Can you explain how your bitlbee authentication is working?
    /set irc.server.bitlbee.password r3m/bitlbee:${sec.data.bncpass}

    Typically i use: /set irc.server.bitlbee.command “/msg &bitlbee identify “

  11. Thanks for posting all the useful information. Since I am on much smaller screen, I am using bits and pieces as needed. Call me blind, but I can not figure out how to hide the status and imput bars in ${inactive} windows. Ive tried what I thought would work from your ${inactive} parts but no luck.

    Also, shouldnt turning these on give me color in inactive windows?
    /set weechat.look.color_inactive_message off
    /set weechat.look.color_inactive_prefix off
    /set weechat.look.color_inactive_prefix_buffer off
    /set weechat.look.color_inactive_window off

    Still pretty new with weechat so forgive my ignorance!

    • Hi,

      If you only want one status bar and one input bar, you could create a root status bar and a root input bar :

      to create a root status bar :

      /bar add rootstatus root bottom 1 0 [time],[buffer_count],[buffer_plugin],buffer_number+:+buffer_name+(buffer_modes)+{buffer_nicklist_count}+buffer_filter,[lag],[hotlist],completion,scroll
      /bar del status

      to create a root input bar :

      /bar add rootinput root bottom 1 0 [buffer_name]+[input_prompt]+(away),[input_search],[input_paste],input_text
      /bar del input

      I tried the 4 inactives variables but this dont really change the color. For example, when I changed weechat.look.color_inactive_window to on, only the time has changed color. Strange!

    • Hi,

      This is not in weechat, here’s the trick:

      1- Put your terminal transparent
      2- Create a rectangle in weechat. For instance : /window splitv 78
      3- Edit conky until it appears in the rectangle

      Sorry if it’s unclear, my english is bad! 😉

  12. Pingback: irc – weechat fresh installation OR reset all settings to default | Asking

  13. Hey Pascal.
    I configured my WeeChat by taking some parts of it I don’t know what went wrong but it doesn’t show my chats in channel, do you have any idea what I did wrong. I didn’t include the facebook, twitter and conkey on it

  14. Pingback: Weechat | Pearltrees

  15. I looking at your configuration for a start by using Weechat.
    Maybe you can help all the newbie by commenting what every line does

    Thank You !

  16. Hi pascal.
    Do you know how to get a buffer one when a contact that’s not your buddy sends you a message? I guess this applies to sipe,and g talk… I see the messages in the status buffer but not on a brand new buffer.
    Thanks!

    • Hi jerry,

      I tried by catching a irc_in_privmsg signal, and then send a new one after I modified the signal data:

      /trigger addreplace create_buffer signal BitlBee,irc_in_privmsg "${channel} == &bitlbee && ${nick} != root" "/&bitlbee/${info:irc_nick,${server}}/" "/perlexec weechat::hook_signal_send(q(${tg_signal}), weechat::WEECHAT_HOOK_SIGNAL_STRING, q(${tg_signal_data}));"

      so if you get a message on &bitlbee that is not from the root user, we modify the &bitlbee by your nick in ${tg_signal_data} and send a new irc_in_privmsg signal… i’m unable to make this work

      you can try for exemple the following:

      /perlexec weechat::hook_signal_send(q(freenode,irc_in_PRIVMSG), weechat::WEECHAT_HOOK_SIGNAL_STRING, q(:r3m!r3m@pascalpoitras.com PRIVMSG ${info:irc_nick,freenode} :Do you receive this fake msg?));

      but you should not got anything… i’m out of idea, maybe the solution is to call weechat::buffer_new() instead of sending a signal.. otherwise you could ask flashcode, nils_2, nei or anyone else in #weechat. If you found a solution please tell us!

Leave a Reply

Your email address will not be published. Required fields are marked *