Difference between revisions of "WeeChat"
imported>Echarlie (→Setting up/idiling in Weechat tutorial) |
m (Fixed block quote) |
||
(5 intermediate revisions by 4 users not shown) | |||
Line 9: | Line 9: | ||
* Extensions in python, perl, ruby, TCL, bash, and other languages | * Extensions in python, perl, ruby, TCL, bash, and other languages | ||
− | ==Setting up/ | + | ==Setting up/idling in Weechat tutorial== |
− | + | If you want to get started idling in #VTLUUG, just do the following: | |
# <Optional> Find a linux box, up 24/7, for hosting weechat. Many VTLUUG members use [https://vtluug.org/wiki/Infrastructure:Acidburn acidburn] for this purpose. | # <Optional> Find a linux box, up 24/7, for hosting weechat. Many VTLUUG members use [https://vtluug.org/wiki/Infrastructure:Acidburn acidburn] for this purpose. | ||
# Make sure weechat is installed. This step is done for you on acidburn. | # Make sure weechat is installed. This step is done for you on acidburn. | ||
Line 18: | Line 18: | ||
# Launch weechat. (NOTE ON NAVIGATION: You can change "tabs" in weechat by holding alt and pressing left or right arrow, or jump to a buffer by typing it's number while holding alt. | # Launch weechat. (NOTE ON NAVIGATION: You can change "tabs" in weechat by holding alt and pressing left or right arrow, or jump to a buffer by typing it's number while holding alt. | ||
# Type <code>/server add oftc irc.oftc.net</code> | # Type <code>/server add oftc irc.oftc.net</code> | ||
+ | # Type <code>/connect oftc</oftc></code> | ||
# Type <code>/set irc.server.oftc.nicks "mynick,mynick2,mynick3,mynick4,mynick5"</code>. You only need one nickname, but you may put in more than one nick as shown. | # Type <code>/set irc.server.oftc.nicks "mynick,mynick2,mynick3,mynick4,mynick5"</code>. You only need one nickname, but you may put in more than one nick as shown. | ||
# <Optional> Type <code>/set irc.server.oftc.username "My user name"</code> and <code>/set irc.server.oftc.realname "My real name"</code> to set other identifying info. | # <Optional> Type <code>/set irc.server.oftc.username "My user name"</code> and <code>/set irc.server.oftc.realname "My real name"</code> to set other identifying info. | ||
# <Optional> To connect automatically at startup:<code>/set irc.server.oftc.autoconnect on</code> | # <Optional> To connect automatically at startup:<code>/set irc.server.oftc.autoconnect on</code> | ||
# <Optional> To autojoin certain channels, <code>/set irc.server.freenode.autojoin "#channel1,#channel2"</code> | # <Optional> To autojoin certain channels, <code>/set irc.server.freenode.autojoin "#channel1,#channel2"</code> | ||
+ | # In order to reduce spam, we require all IRC users to have their nicks registered and verified with NickServ to be able to speak. You can register your chosen nick with | ||
+ | |||
+ | <blockquote><code>/msg nickserv register YourPassword your@email.address.com</code> | ||
+ | |||
+ | and then you must identify on every login with | ||
+ | |||
+ | <code>/msg nickserv identify YourPassword</code> | ||
+ | |||
+ | you can make weechat do this automatically with | ||
+ | |||
+ | <code>/set irc.server.oftc.command "/msg nickserv identify YourPassword"</code> | ||
+ | |||
+ | Finally, go to [https://services.oftc.net services.oftc.net] and follow the instructions to verify your account. </blockquote> | ||
+ | |||
+ | |||
+ | |||
A lot of the content from the above was taken from the (very useful) [https://weechat.org/files/doc/devel/weechat_quickstart.en.html WeeChat quick start guide]. | A lot of the content from the above was taken from the (very useful) [https://weechat.org/files/doc/devel/weechat_quickstart.en.html WeeChat quick start guide]. |
Latest revision as of 23:54, 9 October 2019
weechat is the preferred irc client of most members of vtluug. It is very featureful, requires little initial configuration, and is based on ncurses.
Features
This is a partial list of weechat features
- IRC proxy and weechat relay
- 256 colour
- Highly customizable
- Macros
- Extensions in python, perl, ruby, TCL, bash, and other languages
Setting up/idling in Weechat tutorial
If you want to get started idling in #VTLUUG, just do the following:
- <Optional> Find a linux box, up 24/7, for hosting weechat. Many VTLUUG members use acidburn for this purpose.
- Make sure weechat is installed. This step is done for you on acidburn.
- Log in via SSH. For those new to ssh, you can do this for acidburn by typing
ssh yourUsername@acidburn.vtluug.org
in your favorite terminal. - Open a new tmux session. If you're new to tmux, read up on it here.
- Launch weechat. (NOTE ON NAVIGATION: You can change "tabs" in weechat by holding alt and pressing left or right arrow, or jump to a buffer by typing it's number while holding alt.
- Type
/server add oftc irc.oftc.net
- Type
/connect oftc</oftc>
- Type
/set irc.server.oftc.nicks "mynick,mynick2,mynick3,mynick4,mynick5"
. You only need one nickname, but you may put in more than one nick as shown. - <Optional> Type
/set irc.server.oftc.username "My user name"
and/set irc.server.oftc.realname "My real name"
to set other identifying info. - <Optional> To connect automatically at startup:
/set irc.server.oftc.autoconnect on
- <Optional> To autojoin certain channels,
/set irc.server.freenode.autojoin "#channel1,#channel2"
- In order to reduce spam, we require all IRC users to have their nicks registered and verified with NickServ to be able to speak. You can register your chosen nick with
/msg nickserv register YourPassword your@email.address.com
and then you must identify on every login with
/msg nickserv identify YourPassword
you can make weechat do this automatically with
/set irc.server.oftc.command "/msg nickserv identify YourPassword"
Finally, go to services.oftc.net and follow the instructions to verify your account.
A lot of the content from the above was taken from the (very useful) WeeChat quick start guide.
If you're interested in syncing weechat to an Android device, look at this tutorial.