====== Weechat ====== {{ media:image:videogame:zangeki_no_reginleiv:weechat_logo.png}} ===== Settings ===== ==== Aliases ==== You can do lots of really cool things with aliases! I just use them for insert text though!! ''/alias add [alias] /input insert [text]'' will setup an alias that will be insert into text input box when typing ''/[alias]'' /alias add shrug /input insert ¯\_(ツ)_/¯ === See Also === * [[github>weechat/weechat/wiki/Alias-examples|Alias examples]] on Weechat's Github wiki. * [[https://weechat.org/files/doc/stable/weechat_user.en.html#alias_plugin|Alias]] section in the Weechat User's Guide. ==== Appearance ==== Some character changes: /set weechat.look.prefix_error "⚠" /set weechat.look.prefix_network "" /set weechat.look.prefix_same_nick "” " /set weechat.look.prefix_join "--→" /set weechat.look.prefix_quit "←--" Bars: /set weechat.bar.title.color_bg [number or name] /set weechat.bar.title.color_fg [number or name] /set weechat.bar.status.color_bg /set weechat.bar.status.color_fg (add column to the left that features buffers. In place of bufferlist.pl plugin below. /bar add buffers window 22 1 [things to add to bar] ===== Plug-ins ===== ==== Slack ==== There was actually a built-in way to connect to Slack via IRC, but there's also a Python plug-in which is more full-featured called wee-slack. And since Slack's IRC bridge has now been closed this is one of the few ways to use Slack in another client. TBH I stopped using it though. Get's annoying 'cause people use Slack differently that a purely text-based chat, and I only use it for one little group. * [[github>wee-slack/wee-slack]] * [[archw>WeeChat#Native_client]] * (needs [[aur>python2-websocket-client-pebble]]) ==== XMPP ==== Might be better-off using [[Bitlbee]]? Hven't had any luck getting [[github>sleduc/weechat-xmpp]] to work. There's a newer fork---[[github>Psycojoker/weechat-xmpp]]--- but that changes don't seem significant. Doesn't seem to be maintained. No PRs accepted, no issues getting attention. Suspicion is that I need to update it from Python 2 to 3. Additionally I had to also install [[aur>xmpppy]], but still no luck. At time of installation the AUR package was marked as 'unmaintained'. ===== Tunnel / Relay ===== ===== Tips ===== Use a [[terminal_emulator|terminal emulator]] that lets you select text in columns, so you can easily copy stuff without grabbing all the ''|''s and bits of the 'user' and 'buffer' lists! In [[URXVT]] you can do this by holding ''Alt'' and ''Shift''. ===== See Also ===== * [[https://weechat.org/files/doc/stable/weechat_user.en.html|WeeChat user’s guide]] (English, lots of languages available though). * [[https://guides.fixato.org/setting_up_weechat.html|FiXato's guide to WeeChat]]. * [[archw>WeeChat]] on the Arch wiki. * [[http://lug.oregonstate.edu/blog/weechat-advanced/|Advanced Weechat]] on the Oregan State University Linux User Group website. * [[http://mewbies.com/how_to_install_and_use_irssi_and_weechat.htm#weechat|WEECHAT]] guide on Mewbies. * [[znc]] {{tag>guide software irc chat open-source config}}