Difference between revisions of "Package:Weechat"

m
 
m (Added Ebuild template)
 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 +
{{Ebuild
 +
|Summary=Portable and multi-interface IRC client
 +
|CatPkg=net-irc/weechat
 +
|Maintainer=
 +
|Homepage=http://weechat.org/
 +
}}
 +
 
== Introduction ==  
 
== Introduction ==  
 
WeeChat is a terminal based chat client. It can be scripted with Python, Perl, Ruby, Lua, C, Tcl, and Scheme.  
 
WeeChat is a terminal based chat client. It can be scripted with Python, Perl, Ruby, Lua, C, Tcl, and Scheme.  
Line 9: Line 16:
 
== Installation ==
 
== Installation ==
  
<pre style="color:green"># emerge weechat</pre>
+
<console>
 
+
###i## emerge weechat
If you are going to use plugins, make sure to add the USE flags corresponding to the language of the plugins you wish to use.
+
</console>
 +
{{Fancynote|If you are going to use plugins, make sure to add the USE flags corresponding to the language of the plugins you wish to use.}}
  
 
== Configuration ==
 
== Configuration ==

Latest revision as of 20:36, September 21, 2014

net-irc/weechat


Source Repository:Repository:Gentoo Portage Tree

http://weechat.org/

Summary: Portable and multi-interface IRC client

Use Flags

alias
Enable plugin for alias control.
charset
Enable encoding conversions.
exec
Enable exec plugin.
fifo
Enable FIFO support (sh pipes).
logger
Enable support for logging.
relay
Enable relay plugin (experimental)
scripts
Build infrastructure for scripting.
trigger
Enable trigger plugin.
xfer
Enable xfer plugin support.
irc
Enable IRC protocol support.

News

Drobbins

IP Space Migration Continues

All Funtoo user containers in the 8.28 IP space will be moving into our new IP space (172.97) over the next few days. If you have DNS set up -- be sure to watch your container and update to the new IP! container.host.funtoo.org DNS will be updated after the move.
2015-08-27 by Drobbins
Drobbins

Funtoo Hosting IP Move

Funtoo user containers with IPs in the 72.18.x.x range will be gradually migrating to new IP addresses this week. If you have DNS entries for your containers, please be aware that your DNS will need to be updated.
2015-08-11 by Drobbins
Drobbins

New ARM Stages

New ARM Stages, built with a new toolchain, are now hitting mirrors. Existing ARM users should re-install using these stages (dated Aug 3, 2015 or later,) rather than upgrade using emerge.
2015-08-06 by Drobbins
More...

Weechat

Tip

We welcome improvements to this page. To edit this page, Create a Funtoo account. Then log in and then click here to edit this page. See our editing guidelines to becoming a wiki-editing pro.


Introduction

WeeChat is a terminal based chat client. It can be scripted with Python, Perl, Ruby, Lua, C, Tcl, and Scheme.

More Information

User's Guide

Plugins

Installation

# emerge weechat
Note

If you are going to use plugins, make sure to add the USE flags corresponding to the language of the plugins you wish to use.

Configuration

Configuration can be done in three ways.

  • iset: A script used within WeeChat
  • /set and /window: Using input commands to change options within WeeChat
  • .conf: Using the .conf files that are in ~/.weechat.

For the sake of this wiki, the /set and /window commands will be used for configuration.

Windows

This is just an example of how windows can be split. If a user wants 24 windows, that is possible. The percentage used is relative to the current window being split:

/window splith 20

This gives you a horizontal split at 20% on the top and 80% on the bottom

/window 1
/window splitv 50

This will split the bottom screen into two horizontal windows.

/window 2
/window splitv 50

This will split the top screen into two horizontal windows.

The window will now be broken into 4 sections dependent upon the percentage used during the splits.

Window 2 Window 4
Window 1 Window 3

Bars

Use the /bar command to manipulate bars.

To list current bars:

/bar

For example, to add a root inputbar:

/bar add rootinput root bottom 1 0 [buffer_name]+[input_prompt],input_text
/set weechat.bar.rootinput.color_bg black
/bar del input

Check the user guide for more configurations and bar types.

Scripts

Use the /script command to go to the script list.

To install a script:

/script install <name of script>

or using the keybinds of the script buffer, Alt+i to install.

The title screen has more information on the keybinds/commands that are available.