cashmere

cashmere

Weechat

Connect to a server

# Add server
/server add libera irc.libera.chat/6697 -ssl

# Configure user information
/set irc.server.libera.sasl_mechanism plain
/set irc.server.libera.sasl_username cashmere1337
/set irc.server.libera.sasl_password <password>

# Set your nickname
/set irc.server.libera.nicks "nickname"

# Autoconnect upon opening weechat
/set irc.server.dalnet.autoconnect on

# Invalid SSL error/warning
/set irc.server.example.ssl_verify off

Autojoin a channel

/set irc.server.<server_name>.autojoin "#channel1,#channel2"

Keyword information

bars around chat area, default bars are:

  1. buflist bar, on the left
  2. title bar, above chat area
  3. status bar, below chat area
  4. input bar, below status bar
  5. nicklist bar, on the right

Variables

setvar

Set a variable:

/buffer setvar completion_default_template %(my_completion)

listvar

/buffer listvar

delvar

/buffer delvar completion_default_template

Buflist

Toggle buflist

Enable the buflist

/buflist enable

Disable the buflist

/buflist enable

It's also possible to toggle the buflist with alt+shift+b

Scripts

go.py

Quick jump to buffers Usage: /go (buffername)

Resources

My always up-to-date WeeChat configuration (weechat-dev) · GitHub

Join a channel

Go to the buffer e.g. libera buffer and then enter /join #channelname

Add your own homeserver

/matrix server add sakura matrix.sakura.pm