Skip to content

Instantly share code, notes, and snippets.

@amitsaha
Last active October 5, 2021 21:25
Show Gist options
  • Star 4 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save amitsaha/4487378 to your computer and use it in GitHub Desktop.
Save amitsaha/4487378 to your computer and use it in GitHub Desktop.
WeeChat on Fedora 18

Rough notes to start using WeeChat on Fedora 17/18:

Quick Start

Install and Start :

# yum install weechat
# weechat-curses

List of servers

/server list

Freenode is already there.

/connect freenode

Set your nick:

/nick amitksaha /msg NickServ identify ****

Join networks:

/join #beaker /join #fedora-qa

Part:

/part

(Keeps the buffer open)

/close

(Quits;closes)

Quit:

/quit

Key bindings:

  • Move between channels using Alt + ><
  • Scroll up/down using PgUp/PgDown

Customise

Connect to Freenode on start:

/set irc.server.freenode.autoconnect on

Set username and nicks:

  • /set irc.server.freenode.username "amitksaha"
  • /set irc.server.freenode.nicks "amitksaha"

Execute command on connect:

/set irc.server.freenode.command "/msg NickServ identify ***"

Auto join channels:

/set irc.server.freenode.autojoin "#beaker,#fedora-qa"

Enhance

Buffer list script: http://www.weechat.org/scripts/source/stable/buffers.pl.html/

  • Download the script to say /tmp/buffers.pl
  • Then load it using /perl load /tmp/buffers.pl

Other interesting ones:

Ofcourse, you could just use /script to browse the list of scripts and use /script install <script name> to install the script. Has the advantage that the script is autoloaded everytime.

Links

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment