Skip to content

Instantly share code, notes, and snippets.

@gyribeiro
Last active February 22, 2016 10:48
Show Gist options
  • Save gyribeiro/bae48d9c7456ce47fed4 to your computer and use it in GitHub Desktop.
Save gyribeiro/bae48d9c7456ce47fed4 to your computer and use it in GitHub Desktop.
basic config

Based on http://benoliver999.com/2014/02/18/weechatconf

Some base plugins

/script install buffers.pl buffer_autoclose.py iset.pl go.py
/key bind meta-g /go

Changed for solarized (dark) color 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 7

Layout change:

/set weechat.bar.buffers.position top

Buffers:

Merge server channels

/set weechat.bar.buffers.items buffers
/set buffers.look.hide_merged_buffers server

Hide channels from the buffer list that haven’t had activity in 10 minutes or less

/set buffers.look.detach 600

Filters:

joins and parts don’t count as ‘activity’

/set weechat.look.buffer_notify_default message
/set irc.look.smart_filter on
/filter add irc_smart * irc_smart_filter *

less verbose

/filter add irc_join_names * irc_366,irc_332,irc_333,irc_329,irc_324 *

Time format (13:31:11 -> 1331)

/set weechat.look.buffer_time_format "${253}%H${245}%M"

Key bind:

/key bind meta-n /bar toggle nicklist
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment