booleanSave config file on exitbooleanSet title for window (terminal for Curses GUI) with name and versionbooleanDisplay WeeChat logo at startupbooleanDisplay WeeChat version at startupstringWeeChat slogan (if empty, slogan is not used)booleanUse same buffer for all serversbooleanOpen new channels/privates near serverintegerHow many lines to scroll by with scroll_up and scroll_downstringTimestamp for buffersintegerNumber of colors to use for nicks colorsbooleanDisplay actions with different colorsbooleanDisplay nicklist window (for channel windows)stringNicklist position (top, left, right (default), bottom)integerMin size for nicklist (width or height, depending on look_nicklist_position (0 = no min size))integerMax size for nicklist (width or height, depending on look_nicklist_position (0 = no max size; if min == max and > 0, then size is fixed))booleanSeparator between chat and nickliststringText to display instead of nick when not connectedbooleanDisplay nick mode ((half)op/voice) before each nickbooleanDisplay space if nick mode is not (half)op/voicestringText to display before nick in chat windowstringText to display after nick in chat windowstringNick alignment (fixed size for nicks in chat window (none, left, right))booleanAlignment for other messages (not beginning with a nick)integerSize for aligning nick and other messagesintegerMax size for aligning nick and other messages (should be >= to look_align_size)stringThe string inserted after nick completionstringChars ignored for nick completionbooleanSmart completion for nicks (completes with last speakers first)booleanComplete only with first nick foundbooleanEnable info barstringTimestamp for time in infobarbooleanDisplay seconds in infobar timeintegerDelay (in seconds) for highlight messages in infobar (0 = disable highlight notifications in infobar)integerMax number of names in hotlist (0 = no name displayed, only buffer numbers)integerLevel for displaying names in hotlist (combination of: 1=join/part, 2=message, 4=private, 8=highlight, for example: 12=private+highlight)integerMax length of names in hotlist (0 = no limit)booleanDisplay special message when day changesstringTimestamp for date displayed when day changedstringUse a marker on servers/channels to show first unread linestringFormat for input prompt ('%c' is replaced by channel or server, '%n' by nick and '%m' by nick modes)booleanIf set, uses real white color, disabled by default for terms with white background (if you never use white background, you should turn on this option to see real white instead of default term foreground color)colorColor for window separators (when splited)colorColor for title barcolorColor for '+' when scrolling topiccolorBackground for title barcolorColor for chat textcolorColor for time in chat windowcolorColor for time separator (chat window)colorColor for 1st and 3rd char of prefixcolorColor for middle char of prefixcolorColor for server namecolorColor for join arrow (prefix)colorColor for part/quit arrow (prefix)colorColor for nicks in actions (chat window)colorColor for hostnames (chat window)colorColor for channel names in actions (chat window)colorColor for dark separators (chat window)colorColor for highlighted nick (chat window)colorBackground for chat windowcolorColor for unread data markercolorBackground for unread data markercolorColor for status barcolorColor for status bar delimiterscolorColor for current channel in status barcolorColor for window with new messages (status bar)colorColor for window with private message (status bar)colorColor for window with highlight (status bar)colorColor for window with new data (not messages) (status bar)colorColor for window with new data (status bar)colorBackground for status windowcolorColor for info bar textcolorColor for infobar delimiterscolorColor for info bar highlight notificationcolorBackground for info bar windowcolorColor for input textcolorColor for input text (server name)colorColor for input text (channel name)colorColor for input text (nick name)colorColor for input text (delimiters)colorColor for text not foundcolorBackground for input windowcolorColor for nicknamescolorColor for away nicknamescolorColor for chan owner symbol (specific to unrealircd)colorColor for chan admin symbol (specific to unrealircd)colorColor for operator symbolcolorColor for half-operator symbolcolorColor for voice symbolcolorColor for '+' when scrolling nickscolorColor for nick separatorcolorColor for local nickcolorColor for nickcolorColor for nickcolorColor for nickcolorColor for nickcolorColor for nickcolorColor for nickcolorColor for nickcolorColor for nickcolorColor for nickcolorColor for nickcolorColor for other nick in private windowcolorBackground for nicknamescolorColor for selected DCC (chat window)colorColor for "waiting" dcc statuscolorColor for "connecting" dcc statuscolorColor for "active" dcc statuscolorColor for "done" dcc statuscolorColor for "failed" dcc statuscolorColor for "aborted" dcc statusintegerMaximum number of lines in history for one server/channel/private window (0 = unlimited)integerMaximum number of user commands in history (0 = unlimited)integerMaximum number of commands to display by default in history listing (0 = unlimited)booleanAutomatically log server messagesbooleanAutomatically log channel chatsbooleanAutomatically log private chatsbooleanLog messages from plugins (scripts)stringPath for WeeChat log files ('%h' will be replaced by WeeChat home, ~/.weechat by default)stringTimestamp for log (see man strftime for date/time specifiers)booleanHide password displayed by nickservstringDisplay message when (un)marking as awaybooleanShow remote away message only once in privatestringDefault part message (leaving channel) ('%v' will be replaced by WeeChat version in string)stringDefault quit message ('%v' will be replaced by WeeChat version in string)booleanDisplay notices as private messagesintegerInterval between two checks for away (in minutes, 0 = never check)integerDo not check away nicks on channels with high number of nicks (0 = unlimited)integerInterval between two checks for lag (in seconds)integerMinimum lag to show (in seconds)integerDisconnect after important lag (in minutes, 0 = never disconnect)integerAnti-flood: # seconds between two user messages (0 = no anti-flood)booleanCreate a FIFO pipe for remote controlstringComma separated list of words to highlight (case insensitive comparison, words may begin or end with "*" for partial match)booleanWhen off, colors codes are ignored in incoming messagesbooleanAllow user to send colors with special codes (%B=bold, %Cxx,yy=color, %U=underline, %R=reverse)booleanSend unknown commands to IRC serverbooleanAutomatically accept incoming dcc filesbooleanAutomatically accept dcc chats (use carefully!)integerTimeout for dcc request (in seconds)integerBlock size for dcc packets in bytes (default: 65536)booleanDoes not wait for ACK when sending filestringRestricts outgoing dcc to use only ports in the given range (useful for NAT) (syntax: a single port, ie. 5000 or a port range, ie. 5000-5015, empty value means any port)stringIP or DNS address used for outgoing dcc (if empty, local interface IP is used)stringPath for writing incoming files with dcc (default: user home)stringPath for reading files when sending thru dcc (when no path is specified)booleanConvert spaces to underscores when sending filesbooleanRename incoming files if already exists (add '.1', '.2', ...)booleanAutomatically resume dcc transfer if connection with remote host is loosedbooleanUse a proxy server to connect to irc serverstringProxy type (http (default), socks4, socks5)booleanConnect to proxy in ipv6stringProxy server address (IP or hostname)integerPort for connecting to proxy serverstringUsername for proxy serverstringPassword for proxy serverstringPath for searching plugins ('%h' will be replaced by WeeChat home, ~/.weechat by default)stringComma separated list of plugins to load automatically at startup, "*" means all plugins found (names may be partial, for example "perl" is ok for "libperl.so")stringStandard plugins extension in filename, used for autoload (if empty, then all files are loaded when autoload is "*")stringName associated to IRC server (for display only)booleanAutomatically connect to server when WeeChat is startingbooleanAutomatically reconnect to server when disconnectedintegerDelay (in seconds) before trying again to reconnect to serverstringIP address or hostname of IRC serverintegerPort for connecting to serverbooleanUse IPv6 protocol for server communicationbooleanUse SSL for server communicationstringPassword for IRC serverstringNickname to use on IRC serverstringAlternate nickname to use on IRC server (if nickname is already used)string2nd alternate nickname to use on IRC server (if alternate nickname is already used)stringUser name to use on IRC serverstringReal name to use on IRC serverstringCustom hostname/IP for server (optional, if empty local hostname is used)stringCommand(s) to run when connected to server (many commands should be separated by ';', use '\;' for a semicolon, special variables $nick, $channel and $server are replaced by their value)integerDelay (in seconds) after command was executed (example: give some time for authentication)stringComma separated list of channels to join when connected to server (example: "#chan1,#chan2,#chan3 key1,key2")booleanAutomatically rejoin channels when kickedstringComma separated list of notify levels for channels of this server (format: #channel:1,..), a channel name '*' is reserved for server default notify level