1WEECHAT(1)                      WeeChat Manual                      WEECHAT(1)
2
3
4

NAME

6       weechat - the extensible chat client
7

SYNOPSIS

9       weechat [-a|--no-connect] [-d|--dir <path>] [-t|--temp-dir] [-p|--no-plugin] [-P|--plugins <plugins>] [-r|--run-command <command>] [-s|--no-script] [--upgrade] [debug-option...] [plugin:option...]
10       weechat [-c|--colors]
11       weechat [-h|--help]
12       weechat [-l|--license]
13       weechat [-v|--version]
14

DESCRIPTION

16       WeeChat (Wee Enhanced Environment for Chat) is a free chat client, fast
17       and light, designed for many operating systems. It is highly
18       customizable and extensible with scripts.
19

OPTIONS

21       -a, --no-connect
22           Disable auto-connect to servers when WeeChat is starting.
23
24       -c, --colors
25           Display default colors in terminal.
26
27       --daemon
28           Run WeeChat in background, as a daemon (works only with the command
29           weechat-headless).
30
31       -d, --dir <path>
32           Set path as home for WeeChat (used for configuration files, logs,
33           user plugins and scripts), default value is "~/.weechat" (note:
34           directory is created if not found by WeeChat). If this option is
35           not given, the environment variable WEECHAT_HOME is used (if not
36           empty).
37
38       -t, --temp-dir
39           Create a temporary WeeChat home directory and delete it on exit
40           (incompatible with option "-d").
41           The name of the directory is automatically built by WeeChat, with
42           this template: "weechat_temp_XXXXXX" (where "XXXXXX" is random). It
43           it created in the first available directory in this list:
44           environment variable "TMPDIR", "/tmp" (may be different according
45           to the operating system), environment variable "HOME", current
46           directory.
47           The temporary home directory has permissions 0700 (only owner can
48           read, write and execute).
49
50       -h, --help
51           Display help.
52
53       -l, --license
54           Display WeeChat license.
55
56       -p, --no-plugin
57           Disable plugins auto-load.
58
59       -P, --plugins <plugins>
60           Load only these plugins at startup (see /help
61           weechat.plugin.autoload). If this option is given, the option
62           weechat.plugin.autoload is not used.
63
64       -r, --run-command <command>
65           Run command(s) after startup; many commands can be separated by
66           semicolons, this option can be given multiple times.
67
68       -s, --no-script
69           Disable scripts auto-load.
70
71       --upgrade
72           Upgrade WeeChat using session files generated with command /upgrade
73           -quit.
74
75       -v, --version
76           Display WeeChat version.
77
78       plugin:option
79           Option for a plugin.
80

DEBUG OPTIONS

82       WARNING: these options are for debug purposes only, DO NOT USE IN
83       PRODUCTION!
84
85       --no-dlclose
86           Do not call the function dlclose after plugins are unloaded. This
87           is useful with tools like Valgrind to display stack for unloaded
88           plugins.
89
90       --no-gnutls
91           Do not call the init and deinit functions of GnuTLS library. This
92           is useful with tools like Valgrind and electric-fence, to prevent
93           GnuTLS memory errors.
94
95       --no-gcrypt
96           Do not call the init and deinit functions of Gcrypt library. This
97           is useful with tools like Valgrind, to prevent Gcrypt memory
98           errors.
99

PLUGIN OPTIONS

101       For complete doc on plugin options, please look at plugins
102       documentation in WeeChat user’s guide <https://weechat.org/doc>.
103
104       With irc plugin, you can connect to temporary server with an URL like:
105
106           irc[6][s]://[[nickname][:password]@]server[:port][/#channel1[,#channel2...]]
107
108       To join WeeChat IRC channel support with nick "mynick":
109
110           irc://mynick@chat.freenode.net/#weechat
111
112       IPv6 address can be enclosed in brackets to add a port after address,
113       for example:
114
115           irc://mynick@[2001:db8:0:85a3::ac1f:8001]:6668/#test
116

FILES

118       $HOME/.weechat/weechat.conf
119           main WeeChat configuration file
120
121       $HOME/.weechat/plugins.conf
122           plugins configuration file
123
124       $HOME/.weechat/sec.conf
125           configuration file with secured data
126
127       $HOME/.weechat/alias.conf
128           configuration file for alias plugin
129
130       $HOME/.weechat/buflist.conf
131           configuration file for buflist plugin
132
133       $HOME/.weechat/charset.conf
134           configuration file for charset plugin
135
136       $HOME/.weechat/exec.conf
137           configuration file for exec plugin
138
139       $HOME/.weechat/fifo.conf
140           configuration file for fifo plugin
141
142       $HOME/.weechat/fset.conf
143           configuration file for fset plugin
144
145       $HOME/.weechat/guile.conf
146           configuration file for guile plugin
147
148       $HOME/.weechat/irc.conf
149           configuration file for irc plugin
150
151       $HOME/.weechat/javascript.conf
152           configuration file for javascript plugin
153
154       $HOME/.weechat/logger.conf
155           configuration file for logger plugin
156
157       $HOME/.weechat/lua.conf
158           configuration file for lua plugin
159
160       $HOME/.weechat/perl.conf
161           configuration file for perl plugin
162
163       $HOME/.weechat/php.conf
164           configuration file for php plugin
165
166       $HOME/.weechat/python.conf
167           configuration file for python plugin
168
169       $HOME/.weechat/relay.conf
170           configuration file for relay plugin
171
172       $HOME/.weechat/ruby.conf
173           configuration file for ruby plugin
174
175       $HOME/.weechat/script.conf
176           configuration file for script plugin
177
178       $HOME/.weechat/spell.conf
179           configuration file for spell plugin
180
181       $HOME/.weechat/tcl.conf
182           configuration file for tcl plugin
183
184       $HOME/.weechat/trigger.conf
185           configuration file for trigger plugin
186
187       $HOME/.weechat/xfer.conf
188           configuration file for xfer plugin
189
190       $HOME/.weechat/weechat.log
191           WeeChat log file
192

SEE ALSO

194       weechat-headless(1)
195

AUTHORS

197       This manpage was written by Sébastien Helleu.
198
200       WeeChat is written by Sébastien Helleu and contributors (complete list
201       is in the AUTHORS.adoc file).
202
203       Copyright © 2003-2020 Sébastien Helleu
204
205       WeeChat is free software; you can redistribute it and/or modify it
206       under the terms of the GNU General Public License as published by the
207       Free Software Foundation; either version 3 of the License, or (at your
208       option) any later version.
209
210       Please read the COPYING file for more information.
211
212       Web: https://weechat.org/
213

SUPPORT / REPORTING BUGS

215       For help or a bug report: https://weechat.org/about/support
216

AUTHOR

218       Sébastien Helleu
219
220
221
222WeeChat 2.8                       2020-04-01                        WEECHAT(1)
Impressum