[[!toc levels=4]]
+Originally tested on weechat 0.4.2, now using 1.9.1.
+
## Setup
/set weechat.bar.input.size 0
/filter list
/filter add irc_smart * irc_smart_filter *
/set weechat.look.buffer_notify_default message
+ /set weechat.look.hotlist_sort number_asc
+ /server add freenode chat.freenode.net
+ /set irc.server.freenode.autojoin "##friendlyjava,#openknot"
+ /server add gitter irc.gitter.im/6667 -ssl -password=YOUR_TOKEN_HERE
+ /set weechat.bar.buflist.size_max 22
+ /set weechat.color.chat_nick_self brown
+ /set weechat.color.status_name brown
+ /ignore add gitter
+ /save
## Key bindings
F6 buffer right
F11 scroll nick list up
F12 scroll nick list down
+ Alt-= toggle filters on or off
+ Alt-l bare display (for long links)
http://www.weechat.org/files/doc/stable/weechat_quickstart.en.html#key_bindings
+To scroll up in Mac OS X Terminal.app (rather than holding down Shift+PageUp): `Esc` followed by `[5~` (scroll down is `Esc` then `[6~`) per https://emmanuelbernard.com/blog/2013/12/12/fixing-page-up-and-page-down-in-mac-os-x-terminal/
+
## Common commands
- /connect irc.freenode.net
+ /connect freenode
/join #sourcefu
## To fix
### Can't click long links
-"[urlgrab.py] has one obvious limitation: it doesn’t work well if you’re running weechat on a remote host" -- http://blog.lnx.cx/2012/08/14/weechat/
+"Presumably, you're running weechat in a terminal... the links are hard-wrapped... (you won't be able to click the full url)... `[urlgrab.py]` has one obvious limitation: it doesn't work well if you’re running weechat on a remote host" -- http://blog.lnx.cx/2012/08/14/weechat/
+
+See the Alt-l tip above for bare display. For more on bare display, see https://www.weechat.org/files/doc/stable/weechat_user.en.html#bare_display
+
+## Scripts
+
+- hotlist2extern.pl: waiting for hotlist to change and then execute a user specified command or writes the hotlist to screen title - http://www.weechat.org/scripts/source/hotlist2extern.pl.html/
+
+ /set plugins.var.perl.hotlist2extern.use_title "off"
+ /set plugins.var.perl.hotlist2extern.external_command_hotlist "echo \'WeeChat Act: %X\' > /var/www/html/tmp/activity.txt"