Difference between revisions of "WeeChat"
imported>Bgregos |
imported>Bgregos (→How to use for idling purposes) |
||
Line 12: | Line 12: | ||
==How to use for idling purposes== | ==How to use for idling purposes== | ||
− | + | ||
− | Say you wanted to idle on #VTLUUG using weechat. | + | Say you wanted to idle on #VTLUUG using weechat. Just do the following: |
− | # Find a linux box, up 24/7, for hosting weechat. Many VTLUUG members use 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. | ||
# Log in via SSH. For those new to ssh, you can do this for acidburn by typing <code>ssh yourUsername@acidburn.vtluug.org</code> in your favorite terminal. | # Log in via SSH. For those new to ssh, you can do this for acidburn by typing <code>ssh yourUsername@acidburn.vtluug.org</code> in your favorite terminal. | ||
# Open a new tmux session. If you're new to tmux, [https://gist.github.com/MohamedAlaa/2961058 read up on it here]. | # Open a new tmux session. If you're new to tmux, [https://gist.github.com/MohamedAlaa/2961058 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. | # 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 | + | # Type <code>/server add oftc irc.oftc.net</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. | ||
+ | # <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 autojoin certain channels, <code>/set irc.server.freenode.autojoin "#channel1,#channel2"</code> | ||
+ | |||
+ | 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]. | ||
+ | |||
+ | If you're interested in syncing weechat to an Android device, [https://github.com/ubergeek42/weechat-android/wiki/Quickstart-Guide click here]. | ||
==References== | ==References== |
Revision as of 17:37, 10 September 2016
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
How to use for idling purposes
Say you wanted to idle on #VTLUUG using weechat. 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
/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"
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, click here.