# - Leading and trailing spaces are ignored.
# - Empty lines and lines beginning with a '#' are ignored.
-# Please provide your Jabber (XMPP) identifier:
-#set jid = smckown@proj.sporian.com
-set jid = billybob@sporian.com
-
-# If password is not given, it will be interactively asked for.
-# Note: if the password contains leading or trailing spaces, you must
-# enclose it with quotes: set password = " example password "
+# Connection information
+set jid = smckown@proj.sporian.com
#set password = yourpassword
-
-# Read password from output of the given command.
-# This is a way to use password managers like 'pass' in order
-# to avoid writing plain passwords into config files.
#set password_eval = "your command"
-
-# You can provide a server name if you want mcabber to connect
-# to a specific server.
set server = proj.sporian.com
+#set port = 4444
# To automatically append the server to the JID in say_to, use this option:
set default_server = sporian.com
-# If port is not given, mcabber will try to find it out.
-set port = 4444
-
# If you don't know what a resource is, do not set it.
# Set disable_random_resource to 1 if you don't want mcabber to add a random
# suffix to the resource name.
# still doesn't support TLS, you can use the old-style SSL by setting
# ssl to 1. It's not possible to use old-style SSL and TLS together.
#set ssl = 0
-set tls = 1
+#set tls = 1
+set tls = 0
# It is possible to set the allowed ciphers which openssl/gnutls can use for
# the encrypted connection.
# openssl (get the name of the available ciphers via 'openssl ciphers'):
# will not create it.
# Note: these options, except 'max_history_age' and 'max_history_blocks',
# are used at startup time.
-#set logging = 1
-#set load_logs = 1
-#set logging_dir = ~/.mcabber/histo/
-#set logging_ignore_status = 1
+set logging = 1
+set load_logs = 1
+set logging_dir = ~/.mcabber/histo/
+set logging_ignore_status = 1
# Set log_muc_conf to 1 to enable MUC chatrooms logging (default = 0)
-#set log_muc_conf = 1
+set log_muc_conf = 1
# Set load_muc_logs to 1 to read MUC chatrooms logs (default = 0). These
# logs will be displayed in the buffer window _before_ any history received
# from the server.
-#set load_muc_logs = 0
+set load_muc_logs = 1
# When load_logs (or load_muc_logs) is enabled, you can specify a maximum
# number of history days to load into memory with max_history_age.
# Default = 0 (disabled -- everything is loaded)
# Note: this option is only used when reading history files, not later.
-#set max_history_age = 0
+set max_history_age = 10
# mcabber can store the list of unread messages in a state file,
# so that the message flags are set back at next startup.
# Note that 'logging' must be enabled for this feature to work.
-#set statefile = ~/.mcabber/mcabber.state
+set statefile = ~/.mcabber/mcabber.state
# You can specify a maximum number of data blocks per buffer (1 block contains
# about 8kB). The default is 0 (unlimited). If set, this value must be > 2.
# (command, message, move in the buddylist...). Note: auto-away only changes
# the status when it is "available" (online) or "free_for_chat".
# See 'message_autoaway' below.
-#set autoaway = 0
+set autoaway = 300
# Message blocking
# Set 'block_unsubscribed' to 1 if you want to block (drop) incoming
# rosternewmsg: text color of items with unread messages
# readmark: text color of the "read mark" line in buffers
# timestamp: text color in the chat window for delayed timestamps
+
+set color_background = 15 # set to white and all colors to default
+set color_general = black
+set color_info = 8
+set color_msgin = black
+set color_msgout = black
+set color_msghl = yellow
+set color_bgstatus = 153
+set color_status = black
+set color_log = black
+set color_roster = black
+set color_bgrostersel = 153
+set color_rostersel = black
+set color_rosterselmsg = red
+set color_rosternewmsg = red
+set color_readmark = red
+set color_timestamp = brightblue
+
#
#set color_background = black
#set color_general = white
#set color_readmark = red
#set color_timestamp = brightblue
-set color_background = 255 # set to white and all colors to default
-set color_general = black
-set color_info = black
-set color_msgin = cyan
-set color_msgout = cyan
-set color_msghl = yellow
-set color_bgstatus = 8
-set color_status = green
-set color_log = green
-set color_roster = blue
-set color_bgrostersel = 8
-set color_rostersel = green
-set color_rosterselmsg = red
-set color_rosternewmsg = red
-set color_readmark = red
-set color_timestamp = brightblue
-
# You can color roster items by their status and JID. For example, to have
# all roster items white, just all contacts from jabber.org that are away,
# not available or do not disturb yellow, you do this:
#
#color roster * * white
#color roster adn *@jabber.org yellow
+color roster o * green
+color rostersel o * green
# You can let mcabber color nicks in MUC.
# These colors will by used automatically:
#set nick_colors = red green blue
+#set nick_colors = red green blue violet cyan
# This turns coloring of all mucs on:
#color muc * on
#
# is enabled. Command "/buffer scroll_unlock" will only work if there is a new
# message received.
#set buffer_smart_scrolling = 0
+set buffer_smart_scrolling = 1
# Contacts PGP information
# You can provide a PGP key to be used for a given Jabber user, or
# You can provide a directory where mcabber will store an offline cache
# of other clients' capabilities. This will likely reduce network overhead
# on start of new session.
-#set caps_directory = "~/.mcabber/caps"
+set caps_directory = "~/.mcabber/caps"
# Aliases
alias me = say /me
bind 269 = roster toggle_offline
# F12 (276) bound to /roster toggle
bind 276 = roster toggle
-# Ctrl-Up/Ctrl-Down bound to /buffer up/down (like Ctrl-p/Ctrl-n)
-bind 521 = buffer up
-bind 514 = buffer down
+# Ctrl-PageUp/Ctrl-PageDown bound to /buffer up/down
+bind 554 = buffer up
+bind 549 = buffer down
# Sample alias to join mcabber channel with "/jmc"
#alias jmc = room join mcabber@conf.lilotux.net