Weechat is an [[resources:software:irc]] client. ======= Configuration Snippets ======= When making changes to your Weechat configuration, **don't forget to /save** or all your changes will disappear next time you run Weechat. Here are some configuration snippets that may be useful to you: ====== Buffer and Nick List ====== The following will help out with a far more usable buffer and nick list: /script install buffers.pl colorize_nicks.py /set buffers.look.hide_merged_buffers all /set weechat.bar.buffers.items buffers /key bind meta-n /bar toggle nicklist ====== Using Solarized ====== The following will make Weechat a lot easier to read with the Solarized theme: /set weechat.bar.status.color_bg 0 /set weechat.bar.title.color_bg 0 /set weechat.color.chat_nick_colors 1,2,3,4,5,6 /set buffers.color.hotlist_message_fg 15 /set weechat.bar.buffers.position top ====== Visual Tweaks ====== /set weechat.look.prefix_same_nick "⤷" /set weechat.look.prefix_error "⚠" /set weechat.look.prefix_network "ℹ " /set weechat.look.prefix_action "⚡" /set weechat.look.bar_more_down "▼▼" /set weechat.look.bar_more_left "◀◀" /set weechat.look.bar_more_right "▶▶" /set weechat.look.bar_more_up "▲▲" /set weechat.look.prefix_suffix "╡" ====== Cut Out Useless Notifications ====== Only on message, not join/part: /set weechat.look.buffer_notify_default message Hide joins/parts where they're not useful: /set irc.look.smart_filter on /filter add irc_smart * irc_smart_filter * If you're in big channels, only notify on highlight: /set weechat.notify.irc.oftc.#debian-devel highlight ====== ZNC Specific ====== Allow /znc: /alias add znc /quote znc Covert ZNC *status PRIVMSGs to NOTICEs: /script install zncnotice.py ====== Bitlbee Specific ====== [[:bitlbee]] is an IRC gateway for a variety of other protocols. Highlight on your Twitter handle, ignore otherwise: /script install buffer_autoset.py /set weechat.notify.irc.bitlbee.#twitter_iainlearmonth highlight /buffer_autoset add irc.bitlbee.#twitter_iainlearmonth highlight_regex iainlearmonth I don't care about Mozilla's podcast: /buffer_autoset add irc.bitlbee.#twitter_iainlearmonth no_highlight_nicks_add mozilla ======= External Links ======= * [[https://weechat.org/|WeeChat Home Page]] * [[https://benoliver999.com/2014/02/18/weechatconf/|A Simple, Solarized, Weechat Setup]] * [[https://wiki.znc.in/Weechat#Enabling_.2FZNC_and_other_raw_commands|Weechat]] at the ZNC Wiki * [[http://lug.oregonstate.edu/blog/weechat-advanced/|Advanced Weechat]] at the Linux Users Group of Oregon State University