config_title "General stuff"
config_entry "Use random quit message" type "check" var "h.cfg.random_quit" def "1"
config_entry "Use random kick message" type "check" var "h.cfg.random_kick" def "1"
config_entry "Show operating system in VERSION reply" type "check" var "h.cfg.show_os" def "0"
config_entry "Nick completion" type "check" var "h.cfg.nickcomp" def "1"
config_entry "Nick completion char" type "text" var "h.cfg.nickcomp_char" def ":"

config_title "Channel stuff"
config_entry "Show timestamps" type "check" var "h.cfg.timestamp" def "0"
config_entry "Strftime format for timestamp" type "text" var "h.cfg.timestamp_strftime" def "%H:%M"
config_entry "Auto rejoin channel on kick" type "icheck" var "auto_rejoin"
config_entry "Max stacked channel modes (EFnet 4, IRCnet 3)" type "text" var "h.cfg.max_modes" def "3"
config_entry "Words to hilight in public messages" type "wordlist" var "h.cfg.hilight_words"
config_entry "Display a notification on highlight" type "check" var "h.cfg.hilight_notify" def "0"

config_title "Look & feel"
config_entry "Color terminal" type "icheck" var "color"
config_entry "Beep terminal" type "icheck" var "beep"
config_entry "Show 24-hour clock in status bar" type "icheck" var "clock_24hour"
config_entry "Strip colors/attributes from all incoming data" type "check" var "h.cfg.strip_crap" def "0"
config_entry "Assign fancy colors to nicks in public messages" type "check" var "h.cfg.colorify_nicks" def "0"

config_title "Server stuff"
config_entry "Default usermode" type "text" var "h.cfg.default_usermode" def "+i"
config_entry "Reconnect after disconnect" type "icheck" var "auto_reconnect"
config_entry "Max reconnects" type "itext" var "max_reconnects"
config_entry "Seconds before reconnect" type "itext" var "auto_reconnect_delay"
config_entry "Connect timeout" type "itext" var "connect_timeout"
config_entry "Suppress server motd" type "icheck" var "suppress_server_motd"
