| Setting | Information |
|---|---|
| auto_save | Toggle auto saving of xchat's config on exit. |
| auto_save_url | Auto save URLs before quitting to <cfgdir>/url.save. |
| away_auto_unmark | Toggle automatically unmarking away before message send. |
| away_reason | Default away reason. |
| away_show_message | Toggle announcing of away messages. |
| away_show_once | Show identical away messages only once. |
| away_size_max | How many users can be away in userlist before they are not colored. |
| away_timeout | How often in seconds to check for max size for colors in userlist. |
| away_track | Toggle color change for away users in userlist. |
| completion_amount |
How many nicks starting with input there should be before all are shown in text box. (E.g. if you have 'k' and completion_amount is set to 6, and there are 6 more nicks beginning with 'k' in the userlist, then all of the nicks starting with 'k' are shown in the text box) |
| completion_auto | Toggle automatic nick completion. |
| completion_sort | Toggle nick completion sorting in "last talk" order. |
| completion_suffix | Suffix to be appended to nicks after completion. |
| dcc_auto_chat | Toggle auto accept for DCC chats. |
| dcc_auto_resume | Toggle auto resume of DCC transfers. |
| dcc_auto_send |
How to accept DCC transfers.
0 = Do not Auto Accept
1 = Auto Accept 2 = Browse for Folder |
| dcc_blocksize | The blocksize for DCC transfers. |
| dcc_completed_dir | Directory to move completed files to. |
| dcc_dir | Directory to download files to from DCC. |
| dcc_fast_send | Toggle speed up of DCC transfers by not waiting to heard if last part was received before sending next. |
| dcc_global_max_get_cps | Max file transfer speed for all downloads combined in bytes per second. |
| dcc_global_max_send_cps | Max file transfer speed for all uploads combined in bytes per second. |
| dcc_ip | DCC IP address to bind to. |
| dcc_ip_from_server | Get address from IRC server. |
| dcc_max_get_cps | Max file transfer speed for one download in bytes per second. |
| dcc_max_send_cps | Max file transfer speed for one upload in bytes per second. |
| dcc_permissions |
What permissions to set on received files. (It's a CHMOD value in decimal, e.g. to CHMOD a file to 644, which is octal, you need to set dcc_permissions to 420, which is it's decimal equivalent) |
| dcc_port_first | First DCC port in range. (Leave ports at 0 for full range) |
| dcc_port_last | Last DCC port in range. (Leave ports at 0 for full range) |
| dcc_remove | Toggle automatic removal of finished/failed DCCs. |
| dcc_save_nick | Toggle saving of nicks in filenames. |
| dcc_send_fillspaces | Replace spaces in filenames with underscores. |
| dcc_stall_timeout | Time in seconds to wait before timing out during a DCC send. |
| dcc_timeout | Time in seconds to wait before timing out a DCC transfer waiting to be accepted. |
| dnsprogram | Obsolete. |
| flood_ctcp_num | Number of CTCPs within flood_ctcp_time to be considered a flood. |
| flood_ctcp_time | Time in seconds for use with flood_ctcp_num. |
| flood_msg_num | Number of messages within flood_msg_time to be considered a flood. |
| flood_msg_time | Time in seconds for use with flood_msg_num. |
| gui_auto_open_chat | Toggle auto opening of Direct Chat Window on DCC Chat. |
| gui_auto_open_dialog | Toggle auto opening of dialog windows. |
| gui_auto_open_recv | Toggle auto opening of transfer window on DCC Recv. |
| gui_auto_open_send | Toggle auto opening of transfer window on DCC Send. |
| gui_colors_from_gtk | Obtain a reasonable palette from the GTK theme via libcontrast. |
| gui_dialog_height | New dialog height in pixels. |
| gui_dialog_left | The X co-ordinance of dialogs when opened. |
| gui_dialog_top | The Y co-ordinance of dialogs when opened. |
| gui_dialog_width | New dialog width in pixels. |
| gui_hide_menu | Hide or unhide menu bar. |
| gui_input_spell | Toggle spell checking. |
| gui_input_style | Toggle use of text box colors and fonts in input box. |
| gui_join_dialog | Obsolete. |
| gui_lagometer |
Toggle types of Lag-O-Meters.
0 = Off
1 = Graph 2 = Text 3 = Both |
| gui_mode_buttons | Toggle mode buttons. |
| gui_pane_left_size | Change size left pane. |
| gui_pane_right_size | Change size right pane. |
| gui_quit_dialog | Obsolete. |
| gui_slist_select | The number of the server to select by default in the server list starting at 0. (E.g. to select the 67th server, set it to 66) |
| gui_slist_skip | Toggle server list on startup. |
| gui_throttlemeter |
Toggle types of throttle meters.
0 = Off
1 = Graph 2 = Text 3 = Both |
| gui_topicbar | Toggle topic bar. |
| gui_tray | Enable system tray icon. |
| gui_tray_flags |
Set tray flags.
0 = Off
To set multiple options at once, add the numbers up. For example, to enable options 2 and 4, use:
/set gui_tray_flags 61 = Hide to tray on exit 2 = Don't show balloons unless hidden or iconified 4 = Minimize to tray To toggle a specific option, use: /set -or gui_tray_flags <n> To enable a specific option, use: /set -on gui_tray_flags <n> To disable a specific option, use: /set -off gui_tray_flags <n> |
| gui_tweaks |
Set gui tweaks.
0 = Off
To set multiple options at once, add the numbers up. For example, to enable options 2, 8, and 32, use:
/set gui_tweaks 421 = Show useramount in titlebar 2 = Hide button next to your nickname 4 = Swap the middle and left panes (allows side-by-side userlist/tree) 8 = Disable tree-view dotted connecting lines 16 = Show channel modes in titlebar when key is set 32 = Smaller treeview/userlist row spacing (compact mode) (2.8.6+) To toggle a specific option, use: /set -or gui_tweaks <n> To enable a specific option, use: /set -on gui_tweaks <n> To disable a specific option, use: /set -off gui_tweaks <n> |
| gui_ulist_buttons | Toggle userlist buttons. |
| gui_ulist_doubleclick | Command to run upon double click of user in userlist. |
| gui_ulist_hide | Hides userlist. |
| gui_ulist_left | Obsolete. |
| gui_ulist_pos |
Set userlist position.
1 = Left-Upper
2 = Left-Lower 3 = Right-Upper 4 = Right-Lower |
| gui_ulist_resizable | Toggle resizable userlist. |
| gui_ulist_show_hosts | Toggle user's hosts displaying in userlist. |
| gui_ulist_sort |
How to sort users in the userlist.
0 = A-Z with prefixes first
1 = A-Z 2 = A-Z with prefixes last 3 = Z-A 4 = Unsorted |
| gui_ulist_style | Toggle use of text box colors and fonts in userlist. |
| gui_url_mod |
How to handle URLs when clicked. (And what to hold.)
0 = Left Click Only
1 = Shift 2 = Caps Lock 4 = CTRL 8 = ALT |
| gui_usermenu | Toggle editable usermenu. |
| gui_win_height | Main window height in pixels. |
| gui_win_left | The X co-ordinance of main window when opened. |
| gui_win_save | Toggles saving of state on exit. |
| gui_win_state |
Default state of the main window.
0 = Not Maximized
1 = Maximized |
| gui_win_top | The Y co-ordinance of main window when opened. |
| gui_win_width | Main window width in pixels. |
| input_balloon_chans | Show tray balloons on channel messages. |
| input_balloon_hilight | Show tray balloons on highlighted messages. |
| input_balloon_priv | Show tray balloons on private messages. |
| input_beep_chans | Toggle beep on channel messages. |
| input_beep_hilight | Toggle beep on highlighted messages. |
| input_beep_msg | Toggle beep on private messages. |
| input_command_char |
Character used to execute commands. (E.g. if set to '[' then you would use commands like '[me jumps around') |
| input_filter_beep | Toggle filtering of beeps sent by others. |
| input_flash_chans | Toggle whether or not to flash taskbar on channel messages. |
| input_flash_hilight | Toggle whether or not to flash taskbar on highlighted messages. |
| input_flash_priv | Toggle whether or not to flash taskbar on private messages. |
| input_perc_ascii | Toggle interpreting of %nnn as ASCII value. |
| input_perc_color | Toggle interpreting of %C, %B as color, bold, etc. |
| input_tray_chans | Blink tray icon on channel messages. |
| input_tray_hilight | Blink tray icon on highlighted messages. |
| input_tray_priv | Blink tray icon on private messages. |
| hilight_enable | Toggle support for hilighting. |
| irc_auto_rejoin | Toggle auto rejoining when kicked. |
| irc_ban_type |
The default ban type to use for all bans.
0 = *!*@*.host
1 = *!*@domain 2 = *!*user@*.host 3 = *!*user@domain |
| irc_conf_mode |
Toggle hiding of join, part and quit messages.
0 = Show join/part/quits
1 = Hide join/part/quits |
| irc_extra_hilight | Extra words to highlight on. |
| irc_hide_version | Toggle hiding of VERSION reply. |
| irc_id_ntext | $4 in the channel message, channel message hilight and private message events if unidentified. |
| irc_id_ytext | $4 in the channel message, channel message hilight and private message events if identified. |
| irc_invisible | Toggle invisible mode (+i). |
| irc_join_delay | How long to delay auto-joining a channel after connect. |
| irc_logging | Toggle logging. |
| irc_logmask | Mask used to create log filenames. |
| irc_nick1 | First choice nick. |
| irc_nick2 | Second choice nick. |
| irc_nick3 | Third choice nick. |
| irc_nick_hilight | What nicks to highlight when they talk. |
| irc_no_hilight | Nicks not to highlight on. |
| irc_part_reason | Default reason when leaving channel. |
| irc_quit_reason | Default quit reason. |
| irc_raw_modes | Toggle RAW channel modes. |
| irc_real_name | Real name to be sent to server. |
| irc_servernotice | Toggle receiving of server notices. |
| irc_skip_motd | Toggle skipping of server MOTD. |
| irc_time_format | Format used for replaying logs. |
| irc_user_name | Username to be sent to server. |
| irc_wallops | Toggle receiving wallops. |
| irc_who_join | Toggle running WHO after joining channel. |
| irc_whois_front | Toggle whois results being sent to currently active tab. |
| net_auto_reconnect | Toggle auto reconnect to server. |
| net_auto_reconnectonfail | Toggle auto reconnect upon failed connection. |
| net_bind_host | Network address to bind XChat to. |
| net_ping_timeout | How long server ping has to be to timeout. |
| net_proxy_auth | Toggle proxy authentication. |
| net_proxy_host | Proxy host to use. |
| net_proxy_pass | Password to use if proxy authentication is turned on. |
| net_proxy_port | Port to use for proxy host. |
| net_proxy_type |
Type of proxy to use.
0 = Disabled
1 = Wingate 2 = Socks4 3 = Socks5 4 = HTTP 5 = MS Proxy (ISA) |
| net_proxy_use |
What to use proxies for (if set).
0 = All
1 = IRC Only 2 = DCC Only |
| net_proxy_user | Username to use if proxy authentication is turned on. |
| net_reconnect_delay | How many seconds to wait before reconnection. |
| net_throttle | Toggle flood protection (to keep from getting kicked). |
| notify_timeout | How often in seconds to check for users in your notify list. |
| notify_whois_online | Toggle performing WHOIS on users on your notify list when they come online. |
| redundant_nickstamps | Show nicks for monologues (one person saying multiple lines of messages in a row). |
| stamp_log | Toggle timestamps in logs. |
| stamp_log_format | Format to use for log timestamps. |
| stamp_text | Toggle timestamps in text box. |
| stamp_text_format | Format to use for timestamps in textbox. |
| strip_quits | Strip 'Quit:' and 'Exit:' text from quit messages. |
| tab_new_to_front |
When to focus new tabs.
0 = Never
1 = Always 2 = Only on requested tabs |
| tab_chans | Open tabs for channels instead of windows. |
| tab_dialogs | Open tabs for queries instead of windows. |
| tab_icons | Unused; treeviews always use icons. |
| tab_layout | Obsolete; Conspire does not support tabs. |
| tab_new_to_front |
When to focus new tabs.
0 = Never
1 = Always 2 = Only on requested tabs |
| tab_notices | Open up extra tabs for server notices. |
| tab_pos |
Set position of tabs.
1 = Left-Upper
2 = Left 3 = Right-Upper 4 = Right 5 = Top 6 = Bottom 7 = Hidden |
| tab_position | Obsolete. |
| tab_server | Open an extra tab for server messages. |
| tab_small | Obsolete. |
| tab_sort | Toggle alphabetical sorting of tabs. |
| tab_trunc | Obsolete. |
| tab_utils | Open utils in tabs instead of windows. |
| text_background | Sets the background image for text box. |
| text_color_nicks | Toggle colored nicks. |
| text_color_nicks_hilighted | Toggle colored nicks for hilighted messages. |
| text_font | Font to be used. |
| text_indent | Toggle text indentation. |
| text_max_indent | Max pixels to indent text with. |
| text_max_lines | Max number or scrollback lines. |
| text_replay | Reloads conversation buffers on next startup. |
| text_show_marker | Toggle red marker line feature. |
| text_show_sep | Toggle separator line. |
| text_stripcolor | Toggle strip colors. |
| text_thin_sep | Use thin separator line instead of thick line. |
| text_tint_blue | Tint of blue to use for transparency settings. |
| text_tint_green | Tint of green to use for transparency settings. |
| text_tint_red | Tint of red to use for transparency settings. |
| text_transparent | Obsolete; Conspire does not support this feature. |
| text_wordwrap | Toggle wordwrap. |
| text_overflow_stop | Text to append to messages during overflow processing to show there's more to come. |
| text_overflow_limit | The longest a line may be before it is wrapped, including IRC cruft. |