Mercurial > hg
annotate mcabber/mcabberrc.example @ 885:afdd81c2c44d
Allow /rename for groups
author | Mikael Berthe <mikael@lilotux.net> |
---|---|
date | Sun, 28 May 2006 10:42:22 +0200 |
parents | 7c74eef1d0e0 |
children | a833f3d6119a |
rev | line source |
---|---|
169 | 1 # Sample ~/.mcabber/mcabberrc file |
62 | 2 |
500
357086193b02
Add a comment about the config. file syntax
Mikael Berthe <mikael@lilotux.net>
parents:
477
diff
changeset
|
3 # Note about this file syntax: |
357086193b02
Add a comment about the config. file syntax
Mikael Berthe <mikael@lilotux.net>
parents:
477
diff
changeset
|
4 # - Leading and trailing spaces are ignored. |
357086193b02
Add a comment about the config. file syntax
Mikael Berthe <mikael@lilotux.net>
parents:
477
diff
changeset
|
5 # - Empty lines and lines beginning with a '#' are ignored. |
357086193b02
Add a comment about the config. file syntax
Mikael Berthe <mikael@lilotux.net>
parents:
477
diff
changeset
|
6 |
405
8154c417d80c
Update sample config. file
Mikael Berthe <mikael@lilotux.net>
parents:
399
diff
changeset
|
7 # The jid will be the following: username@server |
8154c417d80c
Update sample config. file
Mikael Berthe <mikael@lilotux.net>
parents:
399
diff
changeset
|
8 # If your jid's domain name is different from the server name, |
8154c417d80c
Update sample config. file
Mikael Berthe <mikael@lilotux.net>
parents:
399
diff
changeset
|
9 # you can specify your complete jid as username. |
8154c417d80c
Update sample config. file
Mikael Berthe <mikael@lilotux.net>
parents:
399
diff
changeset
|
10 # |
85 | 11 # If password is not given, it will be interactively asked for. |
12 # If port is not given, default Jabber port will be used. | |
70 | 13 # Use ssl = 1 to enable SSL |
62 | 14 |
334
475dccabe6f3
New config. file parsing -- update sample config. file
Mikael Berthe <mikael@lilotux.net>
parents:
322
diff
changeset
|
15 set username = yourusername |
338
7bd4ffee9497
Update sample configuration file
Mikael Berthe <mikael@lilotux.net>
parents:
334
diff
changeset
|
16 # Note: if the password contains leading or trailing spaces, you must |
7bd4ffee9497
Update sample configuration file
Mikael Berthe <mikael@lilotux.net>
parents:
334
diff
changeset
|
17 # enclose it with quotes: set password = " example password " |
334
475dccabe6f3
New config. file parsing -- update sample config. file
Mikael Berthe <mikael@lilotux.net>
parents:
322
diff
changeset
|
18 #set password = yourpassword |
475dccabe6f3
New config. file parsing -- update sample config. file
Mikael Berthe <mikael@lilotux.net>
parents:
322
diff
changeset
|
19 set server = your.jabber.server |
475dccabe6f3
New config. file parsing -- update sample config. file
Mikael Berthe <mikael@lilotux.net>
parents:
322
diff
changeset
|
20 #set port = 5222 |
475dccabe6f3
New config. file parsing -- update sample config. file
Mikael Berthe <mikael@lilotux.net>
parents:
322
diff
changeset
|
21 set ssl = 0 |
232 | 22 # If you don't know what a resource is, you can leave "mcabber" here. |
334
475dccabe6f3
New config. file parsing -- update sample config. file
Mikael Berthe <mikael@lilotux.net>
parents:
322
diff
changeset
|
23 set resource = mcabber |
475dccabe6f3
New config. file parsing -- update sample config. file
Mikael Berthe <mikael@lilotux.net>
parents:
322
diff
changeset
|
24 #set priority = 3 |
62 | 25 |
659
e61aa455c61b
MUC: Add "nickname" option variable
Mikael Berthe <mikael@lilotux.net>
parents:
635
diff
changeset
|
26 # Conference nickname |
e61aa455c61b
MUC: Add "nickname" option variable
Mikael Berthe <mikael@lilotux.net>
parents:
635
diff
changeset
|
27 # This nickname is used when joining a room, when no nick is explicitly |
e61aa455c61b
MUC: Add "nickname" option variable
Mikael Berthe <mikael@lilotux.net>
parents:
635
diff
changeset
|
28 # specified by the user. Note that when the nickname option is not set, |
e61aa455c61b
MUC: Add "nickname" option variable
Mikael Berthe <mikael@lilotux.net>
parents:
635
diff
changeset
|
29 # the username variable can be used. |
e61aa455c61b
MUC: Add "nickname" option variable
Mikael Berthe <mikael@lilotux.net>
parents:
635
diff
changeset
|
30 #set nickname = Abitbol |
e61aa455c61b
MUC: Add "nickname" option variable
Mikael Berthe <mikael@lilotux.net>
parents:
635
diff
changeset
|
31 |
429 | 32 # Proxy |
33 # mcabber can use a proxy if it supports the CONNECT method | |
34 # The proxy_user/proxy_pass variables are optional. | |
35 #set proxy_host = "proxy-hostname" | |
36 #set proxy_port = 3128 | |
37 #set proxy_user = "username" | |
38 #set proxy_pass = "password" | |
39 | |
113 | 40 # Keepalive |
41 # If you need a ping/keepalive to leave your connection open, you | |
42 # can use the pinginterval. Setting this option to 0 disables the ping. | |
43 # Default value is 40 seconds. | |
334
475dccabe6f3
New config. file parsing -- update sample config. file
Mikael Berthe <mikael@lilotux.net>
parents:
322
diff
changeset
|
44 #set pinginterval = 40 |
113 | 45 |
87 | 46 # Set hide_offline_buddies to 1 to display only connected buddies |
47 # in the roster. | |
334
475dccabe6f3
New config. file parsing -- update sample config. file
Mikael Berthe <mikael@lilotux.net>
parents:
322
diff
changeset
|
48 #set hide_offline_buddies = 0 |
62 | 49 |
113 | 50 # History logging |
51 # You can save the messages history: set logging = 1 | |
177 | 52 # You can load (read) the messages history: set load_logs = 1 |
169 | 53 # Default logging directory (logging_dir) is $HOME/.mcabber/histo/ |
356
a30ca1b77fa2
Disable logging by default in the sample configuration file
Mikael Berthe <mikael@lilotux.net>
parents:
355
diff
changeset
|
54 # Defaults for logging, load_logs are 0 (disabled) |
376
d37d8d661115
Update mcabberrc.example
Mikael Berthe <mikael@lilotux.net>
parents:
374
diff
changeset
|
55 # Note: the logging directory must exist if you enable logging, mcabber |
d37d8d661115
Update mcabberrc.example
Mikael Berthe <mikael@lilotux.net>
parents:
374
diff
changeset
|
56 # will not create it. |
356
a30ca1b77fa2
Disable logging by default in the sample configuration file
Mikael Berthe <mikael@lilotux.net>
parents:
355
diff
changeset
|
57 #set logging = 1 |
334
475dccabe6f3
New config. file parsing -- update sample config. file
Mikael Berthe <mikael@lilotux.net>
parents:
322
diff
changeset
|
58 #set load_logs = 1 |
475dccabe6f3
New config. file parsing -- update sample config. file
Mikael Berthe <mikael@lilotux.net>
parents:
322
diff
changeset
|
59 #set logging_dir = /home/mikael/.mcabber/histo/ |
160 | 60 |
477 | 61 # Set log_muc_conf to 1 to enable MUC chatrooms logging (default = 0) |
635
d4119cb85aeb
New "load_muc_logs" option
Mikael Berthe <mikael@lilotux.net>
parents:
619
diff
changeset
|
62 #set log_muc_conf = 1 |
d4119cb85aeb
New "load_muc_logs" option
Mikael Berthe <mikael@lilotux.net>
parents:
619
diff
changeset
|
63 # Set load_muc_logs to 1 to read MUC chatrooms logs (default = 0). These |
d4119cb85aeb
New "load_muc_logs" option
Mikael Berthe <mikael@lilotux.net>
parents:
619
diff
changeset
|
64 # logs will be displayed in the buffer window _before_ any history received |
d4119cb85aeb
New "load_muc_logs" option
Mikael Berthe <mikael@lilotux.net>
parents:
619
diff
changeset
|
65 # from the server. |
d4119cb85aeb
New "load_muc_logs" option
Mikael Berthe <mikael@lilotux.net>
parents:
619
diff
changeset
|
66 #set load_muc_logs = 0 |
477 | 67 |
619
44ddf9bec3a5
Answer IQ:version & IQ:time requests
Mikael Berthe <mikael@lilotux.net>
parents:
550
diff
changeset
|
68 # IQ settings |
44ddf9bec3a5
Answer IQ:version & IQ:time requests
Mikael Berthe <mikael@lilotux.net>
parents:
550
diff
changeset
|
69 # Set iq_version_hide_os to 1 if you do not want to allow people to retrieve |
44ddf9bec3a5
Answer IQ:version & IQ:time requests
Mikael Berthe <mikael@lilotux.net>
parents:
550
diff
changeset
|
70 # your OS version |
44ddf9bec3a5
Answer IQ:version & IQ:time requests
Mikael Berthe <mikael@lilotux.net>
parents:
550
diff
changeset
|
71 #set iq_version_hide_os = 0 |
44ddf9bec3a5
Answer IQ:version & IQ:time requests
Mikael Berthe <mikael@lilotux.net>
parents:
550
diff
changeset
|
72 |
675
ae7016aae014
New "beep_on_message" option
Mikael Berthe <mikael@lilotux.net>
parents:
659
diff
changeset
|
73 # Beep |
ae7016aae014
New "beep_on_message" option
Mikael Berthe <mikael@lilotux.net>
parents:
659
diff
changeset
|
74 # Set beep_on_message to 1 if you want mcabber to beep when receiving |
ae7016aae014
New "beep_on_message" option
Mikael Berthe <mikael@lilotux.net>
parents:
659
diff
changeset
|
75 # a new message (except in chatrooms). If you want a more sophisticated |
ae7016aae014
New "beep_on_message" option
Mikael Berthe <mikael@lilotux.net>
parents:
659
diff
changeset
|
76 # system (e.g. play a sound), have a look at 'events_command' below. |
ae7016aae014
New "beep_on_message" option
Mikael Berthe <mikael@lilotux.net>
parents:
659
diff
changeset
|
77 #set beep_on_message = 0 |
ae7016aae014
New "beep_on_message" option
Mikael Berthe <mikael@lilotux.net>
parents:
659
diff
changeset
|
78 |
160 | 79 # External command for events |
80 # You can specify a script or process to be launched when an event occurs. | |
525
c7f94f6e51f0
Update sample mcabberrc and eventcmd script
Mikael Berthe <mikael@lilotux.net>
parents:
522
diff
changeset
|
81 # |
c7f94f6e51f0
Update sample mcabberrc and eventcmd script
Mikael Berthe <mikael@lilotux.net>
parents:
522
diff
changeset
|
82 # If 'event_log_files' is set, a file is created and contains the body of |
c7f94f6e51f0
Update sample mcabberrc and eventcmd script
Mikael Berthe <mikael@lilotux.net>
parents:
522
diff
changeset
|
83 # the message (incoming messages only); the file name is the last parameter. |
c7f94f6e51f0
Update sample mcabberrc and eventcmd script
Mikael Berthe <mikael@lilotux.net>
parents:
522
diff
changeset
|
84 # If you enable this, you can specify the directory mcabber will use to |
c7f94f6e51f0
Update sample mcabberrc and eventcmd script
Mikael Berthe <mikael@lilotux.net>
parents:
522
diff
changeset
|
85 # create these messages with the 'event_log_dir' variable (default is the |
c7f94f6e51f0
Update sample mcabberrc and eventcmd script
Mikael Berthe <mikael@lilotux.net>
parents:
522
diff
changeset
|
86 # system temp dir, or MCABBERTMPDIR environment variable). Please note |
c7f94f6e51f0
Update sample mcabberrc and eventcmd script
Mikael Berthe <mikael@lilotux.net>
parents:
522
diff
changeset
|
87 # that mcabber won't delete these files, it's your script's job. |
c7f94f6e51f0
Update sample mcabberrc and eventcmd script
Mikael Berthe <mikael@lilotux.net>
parents:
522
diff
changeset
|
88 # |
355
c5a7a7273986
Add some external actions
Mikael Berthe <mikael@lilotux.net>
parents:
339
diff
changeset
|
89 # The command is called the following way: |
525
c7f94f6e51f0
Update sample mcabberrc and eventcmd script
Mikael Berthe <mikael@lilotux.net>
parents:
522
diff
changeset
|
90 # $events_command MSG IN jabber@id [file] (when receiving a message) |
355
c5a7a7273986
Add some external actions
Mikael Berthe <mikael@lilotux.net>
parents:
339
diff
changeset
|
91 # $events_command MSG OUT jabber@id (when sending a message) |
525
c7f94f6e51f0
Update sample mcabberrc and eventcmd script
Mikael Berthe <mikael@lilotux.net>
parents:
522
diff
changeset
|
92 # $events_command MSG MUC room_id [file] (when receiving a MUC message) |
355
c5a7a7273986
Add some external actions
Mikael Berthe <mikael@lilotux.net>
parents:
339
diff
changeset
|
93 # $events_command STATUS X jabber@id (new buddy status is X) |
c5a7a7273986
Add some external actions
Mikael Berthe <mikael@lilotux.net>
parents:
339
diff
changeset
|
94 # See sample script in contrib/ directory. |
334
475dccabe6f3
New config. file parsing -- update sample config. file
Mikael Berthe <mikael@lilotux.net>
parents:
322
diff
changeset
|
95 #set events_command = /home/mikael/.mcabber/eventcmd |
525
c7f94f6e51f0
Update sample mcabberrc and eventcmd script
Mikael Berthe <mikael@lilotux.net>
parents:
522
diff
changeset
|
96 # |
c7f94f6e51f0
Update sample mcabberrc and eventcmd script
Mikael Berthe <mikael@lilotux.net>
parents:
522
diff
changeset
|
97 #set event_log_files = 0 |
c7f94f6e51f0
Update sample mcabberrc and eventcmd script
Mikael Berthe <mikael@lilotux.net>
parents:
522
diff
changeset
|
98 #set event_log_dir = /home/mikael/.mcabber/event_files |
113 | 99 |
676
80d4959422ca
New "eventcmd_checkstatus" option
Mikael Berthe <mikael@lilotux.net>
parents:
675
diff
changeset
|
100 # External command status check |
80d4959422ca
New "eventcmd_checkstatus" option
Mikael Berthe <mikael@lilotux.net>
parents:
675
diff
changeset
|
101 # You can request mcabber to inspect exit status value after each |
80d4959422ca
New "eventcmd_checkstatus" option
Mikael Berthe <mikael@lilotux.net>
parents:
675
diff
changeset
|
102 # events_command. If this option is set, mcabber will beep if the |
80d4959422ca
New "eventcmd_checkstatus" option
Mikael Berthe <mikael@lilotux.net>
parents:
675
diff
changeset
|
103 # exit value is 2. |
80d4959422ca
New "eventcmd_checkstatus" option
Mikael Berthe <mikael@lilotux.net>
parents:
675
diff
changeset
|
104 #set eventcmd_checkstatus = 0 |
80d4959422ca
New "eventcmd_checkstatus" option
Mikael Berthe <mikael@lilotux.net>
parents:
675
diff
changeset
|
105 |
374
bd5638c21834
Improve logging system (traces)
Mikael Berthe <mikael@lilotux.net>
parents:
364
diff
changeset
|
106 # Traces logging |
bd5638c21834
Improve logging system (traces)
Mikael Berthe <mikael@lilotux.net>
parents:
364
diff
changeset
|
107 # If you want advanced traces, please specify a file and a level here. |
bd5638c21834
Improve logging system (traces)
Mikael Berthe <mikael@lilotux.net>
parents:
364
diff
changeset
|
108 # There are currently 2 traceloglog levels: |
bd5638c21834
Improve logging system (traces)
Mikael Berthe <mikael@lilotux.net>
parents:
364
diff
changeset
|
109 # lvl 1: most events of the log window are written to the file |
bd5638c21834
Improve logging system (traces)
Mikael Berthe <mikael@lilotux.net>
parents:
364
diff
changeset
|
110 # lvl 2: debug logging (XML, etc.) |
bd5638c21834
Improve logging system (traces)
Mikael Berthe <mikael@lilotux.net>
parents:
364
diff
changeset
|
111 # Default is level 0, no trace logging |
bd5638c21834
Improve logging system (traces)
Mikael Berthe <mikael@lilotux.net>
parents:
364
diff
changeset
|
112 #set tracelog_level = 1 |
bd5638c21834
Improve logging system (traces)
Mikael Berthe <mikael@lilotux.net>
parents:
364
diff
changeset
|
113 #set tracelog_file = /home/mikael/mcabber.log |
113 | 114 |
525
c7f94f6e51f0
Update sample mcabberrc and eventcmd script
Mikael Berthe <mikael@lilotux.net>
parents:
522
diff
changeset
|
115 # Set the auto-away timeout, in seconds. If set to a value >0, |
c7f94f6e51f0
Update sample mcabberrc and eventcmd script
Mikael Berthe <mikael@lilotux.net>
parents:
522
diff
changeset
|
116 # mcabber will change your status to away if no real activity is detected |
c7f94f6e51f0
Update sample mcabberrc and eventcmd script
Mikael Berthe <mikael@lilotux.net>
parents:
522
diff
changeset
|
117 # (command, message, move in the buddylist...). Note: auto-away only changes |
c7f94f6e51f0
Update sample mcabberrc and eventcmd script
Mikael Berthe <mikael@lilotux.net>
parents:
522
diff
changeset
|
118 # the status when it is "available" (online) or "free_for_chat". |
c7f94f6e51f0
Update sample mcabberrc and eventcmd script
Mikael Berthe <mikael@lilotux.net>
parents:
522
diff
changeset
|
119 # See 'message_autoaway' below. |
c7f94f6e51f0
Update sample mcabberrc and eventcmd script
Mikael Berthe <mikael@lilotux.net>
parents:
522
diff
changeset
|
120 #set autoaway = 0 |
c7f94f6e51f0
Update sample mcabberrc and eventcmd script
Mikael Berthe <mikael@lilotux.net>
parents:
522
diff
changeset
|
121 |
819
c2d7d9dd4193
New option 'block_unsubscribed'
Mikael Berthe <mikael@lilotux.net>
parents:
808
diff
changeset
|
122 # Message blocking |
823
19c615fd071e
New option "delete_on_reject"
Mikael Berthe <mikael@lilotux.net>
parents:
819
diff
changeset
|
123 # Set 'block_unsubscribed' to 1 if you want to block (drop) incoming |
819
c2d7d9dd4193
New option 'block_unsubscribed'
Mikael Berthe <mikael@lilotux.net>
parents:
808
diff
changeset
|
124 # messages from people you haven't authorized. (default: 0) |
c2d7d9dd4193
New option 'block_unsubscribed'
Mikael Berthe <mikael@lilotux.net>
parents:
808
diff
changeset
|
125 #set block_unsubscribed = 0 |
823
19c615fd071e
New option "delete_on_reject"
Mikael Berthe <mikael@lilotux.net>
parents:
819
diff
changeset
|
126 # |
19c615fd071e
New option "delete_on_reject"
Mikael Berthe <mikael@lilotux.net>
parents:
819
diff
changeset
|
127 # Set 'delete_on_reject' to 1 if you want to delete buddies from your |
19c615fd071e
New option "delete_on_reject"
Mikael Berthe <mikael@lilotux.net>
parents:
819
diff
changeset
|
128 # roster when you reject their subscription request. (default: 0) |
19c615fd071e
New option "delete_on_reject"
Mikael Berthe <mikael@lilotux.net>
parents:
819
diff
changeset
|
129 # (See documentation for /event) |
19c615fd071e
New option "delete_on_reject"
Mikael Berthe <mikael@lilotux.net>
parents:
819
diff
changeset
|
130 # The buddy is actually deleted only if there is no other subscription, |
19c615fd071e
New option "delete_on_reject"
Mikael Berthe <mikael@lilotux.net>
parents:
819
diff
changeset
|
131 # so for example if you are subscribed to this buddy's presence updates it |
19c615fd071e
New option "delete_on_reject"
Mikael Berthe <mikael@lilotux.net>
parents:
819
diff
changeset
|
132 # won't be deleted. |
19c615fd071e
New option "delete_on_reject"
Mikael Berthe <mikael@lilotux.net>
parents:
819
diff
changeset
|
133 #set delete_on_reject = 0 |
819
c2d7d9dd4193
New option 'block_unsubscribed'
Mikael Berthe <mikael@lilotux.net>
parents:
808
diff
changeset
|
134 |
837
7c74eef1d0e0
New option "muc_auto_whois"
Mikael Berthe <mikael@lilotux.net>
parents:
823
diff
changeset
|
135 # MUC |
7c74eef1d0e0
New option "muc_auto_whois"
Mikael Berthe <mikael@lilotux.net>
parents:
823
diff
changeset
|
136 # Set 'muc_auto_whois' to 1 if you want to call /room whois each time |
7c74eef1d0e0
New option "muc_auto_whois"
Mikael Berthe <mikael@lilotux.net>
parents:
823
diff
changeset
|
137 # somebody joins a room. (default: 0) |
7c74eef1d0e0
New option "muc_auto_whois"
Mikael Berthe <mikael@lilotux.net>
parents:
823
diff
changeset
|
138 #set muc_auto_whois = 0 |
7c74eef1d0e0
New option "muc_auto_whois"
Mikael Berthe <mikael@lilotux.net>
parents:
823
diff
changeset
|
139 |
511 | 140 # Status messages |
294
871e53769084
Allow one status message per Jabber status
Mikael Berthe <mikael@lilotux.net>
parents:
272
diff
changeset
|
141 # The "message" value will override all others, take care! |
334
475dccabe6f3
New config. file parsing -- update sample config. file
Mikael Berthe <mikael@lilotux.net>
parents:
322
diff
changeset
|
142 #set message = Unique message status |
475dccabe6f3
New config. file parsing -- update sample config. file
Mikael Berthe <mikael@lilotux.net>
parents:
322
diff
changeset
|
143 #set message_avail = I'm available |
475dccabe6f3
New config. file parsing -- update sample config. file
Mikael Berthe <mikael@lilotux.net>
parents:
322
diff
changeset
|
144 #set message_free = I'm free for chat |
475dccabe6f3
New config. file parsing -- update sample config. file
Mikael Berthe <mikael@lilotux.net>
parents:
322
diff
changeset
|
145 #set message_dnd = Please do not disturb |
475dccabe6f3
New config. file parsing -- update sample config. file
Mikael Berthe <mikael@lilotux.net>
parents:
322
diff
changeset
|
146 #set message_notavail = I'm not available |
475dccabe6f3
New config. file parsing -- update sample config. file
Mikael Berthe <mikael@lilotux.net>
parents:
322
diff
changeset
|
147 #set message_away = I'm away |
522 | 148 # |
149 # The auto-away message is only used when 'autoaway' is set. The previous | |
150 # message will be restored when leaving auto-away status. If this message | |
151 # isn't defined, the status message will stay unchanged. | |
530 | 152 set message_autoaway = Auto-away (idle) |
294
871e53769084
Allow one status message per Jabber status
Mikael Berthe <mikael@lilotux.net>
parents:
272
diff
changeset
|
153 |
511 | 154 # Colors |
267 | 155 # Colors are: black, red, green, yellow, blue, magenta, cyan, white |
739
0d5fb1d9077c
Allow "bright" text colors
Mikael Berthe <mikael@lilotux.net>
parents:
736
diff
changeset
|
156 # For text colors (i.e. not background and bg* colors) you can also use |
0d5fb1d9077c
Allow "bright" text colors
Mikael Berthe <mikael@lilotux.net>
parents:
736
diff
changeset
|
157 # the "bright" prefix to get a bright/bold color. Example: brightblue |
399 | 158 # You can use the "default" color, too (i.e. for transparent background) |
712 | 159 # |
739
0d5fb1d9077c
Allow "bright" text colors
Mikael Berthe <mikael@lilotux.net>
parents:
736
diff
changeset
|
160 # You can have a look at the contrib/themes/ directory to see some sample |
0d5fb1d9077c
Allow "bright" text colors
Mikael Berthe <mikael@lilotux.net>
parents:
736
diff
changeset
|
161 # color settings. |
0d5fb1d9077c
Allow "bright" text colors
Mikael Berthe <mikael@lilotux.net>
parents:
736
diff
changeset
|
162 # |
712 | 163 # background: background color of the chat window and the log window |
164 # general: text color in the chat window and the log window | |
785
7e0562e3bc83
Replace color_highlight with color_msgout
Mikael Berthe <mikael@lilotux.net>
parents:
766
diff
changeset
|
165 # msgout: text color in the chat window for outgoing messages |
712 | 166 # bgstatus: background color of the status lines |
167 # status: text color of the status lines | |
168 # roster: text color of the roster (buddylist) normal items | |
169 # bgrostersel: background color of the selected roster item | |
170 # rostersel: text color of the selected roster item | |
723
23068490d063
Add text color when the selected buddy has an unread message
Mikael Berthe <mikael@lilotux.net>
parents:
719
diff
changeset
|
171 # rosterselmsg:text color of the selected roster item, if there is a new msg |
712 | 172 # rosternewmsg: text color of items with unread messages |
173 # | |
736
a8fa82e611c3
Change default background color in the sample config. file
Mikael Berthe <mikael@lilotux.net>
parents:
731
diff
changeset
|
174 #set color_background = black |
334
475dccabe6f3
New config. file parsing -- update sample config. file
Mikael Berthe <mikael@lilotux.net>
parents:
322
diff
changeset
|
175 #set color_general = white |
785
7e0562e3bc83
Replace color_highlight with color_msgout
Mikael Berthe <mikael@lilotux.net>
parents:
766
diff
changeset
|
176 #set color_msgout = cyan |
712 | 177 #set color_bgstatus = blue |
178 #set color_status = white | |
179 #set color_roster = green | |
180 #set color_bgrostersel = cyan | |
181 #set color_rostersel = blue | |
723
23068490d063
Add text color when the selected buddy has an unread message
Mikael Berthe <mikael@lilotux.net>
parents:
719
diff
changeset
|
182 #set color_rosterselmsg = red |
712 | 183 #set color_rosternewmsg = red |
62 | 184 |
511 | 185 # Style |
702
3e34bd8e073d
Update sample configuration file (roster_width option)
Mikael Berthe <mikael@lilotux.net>
parents:
676
diff
changeset
|
186 # Note: the "log_win_height" and "roster_width" values below can be set |
3e34bd8e073d
Update sample configuration file (roster_width option)
Mikael Berthe <mikael@lilotux.net>
parents:
676
diff
changeset
|
187 # in real time when mcabber is running. Refresh the screen (Ctrl-l) to |
3e34bd8e073d
Update sample configuration file (roster_width option)
Mikael Berthe <mikael@lilotux.net>
parents:
676
diff
changeset
|
188 # use the new values. |
3e34bd8e073d
Update sample configuration file (roster_width option)
Mikael Berthe <mikael@lilotux.net>
parents:
676
diff
changeset
|
189 # |
517
d8f4a0fc77d3
Update sample configuration file
Mikael Berthe <mikael@lilotux.net>
parents:
511
diff
changeset
|
190 # Log window height (minimum 1, default 5) |
d8f4a0fc77d3
Update sample configuration file
Mikael Berthe <mikael@lilotux.net>
parents:
511
diff
changeset
|
191 #set log_win_height = 5 |
702
3e34bd8e073d
Update sample configuration file (roster_width option)
Mikael Berthe <mikael@lilotux.net>
parents:
676
diff
changeset
|
192 # Buddylist window width (minimum 2, default 24) |
3e34bd8e073d
Update sample configuration file (roster_width option)
Mikael Berthe <mikael@lilotux.net>
parents:
676
diff
changeset
|
193 #set roster_width=24 |
517
d8f4a0fc77d3
Update sample configuration file
Mikael Berthe <mikael@lilotux.net>
parents:
511
diff
changeset
|
194 # |
511 | 195 # Buddy name format (in status window): |
196 # - 0: (default) "<jid/resource>" | |
197 # - 1: "name <jid/resource>" (name is omitted if same as the jid) | |
198 # - 2: "name/resource" (if the name is the same as the jid, use <jid/res>) | |
199 # - 3: "name" (if the name is the same as the jid, use <jid/res>) | |
200 #set buddy_format = 2 | |
517
d8f4a0fc77d3
Update sample configuration file
Mikael Berthe <mikael@lilotux.net>
parents:
511
diff
changeset
|
201 # |
d8f4a0fc77d3
Update sample configuration file
Mikael Berthe <mikael@lilotux.net>
parents:
511
diff
changeset
|
202 # Display the status changes in the chat buffers (default: 0, never) |
d8f4a0fc77d3
Update sample configuration file
Mikael Berthe <mikael@lilotux.net>
parents:
511
diff
changeset
|
203 # Values: 0: never 1: only connect/disconnect 2: all |
d8f4a0fc77d3
Update sample configuration file
Mikael Berthe <mikael@lilotux.net>
parents:
511
diff
changeset
|
204 #set show_status_in_buffer = 1 |
808
4a6ce276ffca
New option "log_display_sender"
Mikael Berthe <mikael@lilotux.net>
parents:
785
diff
changeset
|
205 # |
4a6ce276ffca
New option "log_display_sender"
Mikael Berthe <mikael@lilotux.net>
parents:
785
diff
changeset
|
206 # Set "log_display_sender" to 1 to display the message sender's jid in the |
4a6ce276ffca
New option "log_display_sender"
Mikael Berthe <mikael@lilotux.net>
parents:
785
diff
changeset
|
207 # log window (default: 0, no) |
4a6ce276ffca
New option "log_display_sender"
Mikael Berthe <mikael@lilotux.net>
parents:
785
diff
changeset
|
208 #set log_display_sender = 0 |
511 | 209 |
210 # Aliases | |
550 | 211 alias me = say /me |
334
475dccabe6f3
New config. file parsing -- update sample config. file
Mikael Berthe <mikael@lilotux.net>
parents:
322
diff
changeset
|
212 alias online = status online |
475dccabe6f3
New config. file parsing -- update sample config. file
Mikael Berthe <mikael@lilotux.net>
parents:
322
diff
changeset
|
213 alias away = status away |
475dccabe6f3
New config. file parsing -- update sample config. file
Mikael Berthe <mikael@lilotux.net>
parents:
322
diff
changeset
|
214 alias dnd = status dnd |
475dccabe6f3
New config. file parsing -- update sample config. file
Mikael Berthe <mikael@lilotux.net>
parents:
322
diff
changeset
|
215 alias notavail = status notavail |
530 | 216 #alias names = room names |
334
475dccabe6f3
New config. file parsing -- update sample config. file
Mikael Berthe <mikael@lilotux.net>
parents:
322
diff
changeset
|
217 |
511 | 218 # Key bindings |
334
475dccabe6f3
New config. file parsing -- update sample config. file
Mikael Berthe <mikael@lilotux.net>
parents:
322
diff
changeset
|
219 # Ctlr-X (24) bound to /roster alternate |
475dccabe6f3
New config. file parsing -- update sample config. file
Mikael Berthe <mikael@lilotux.net>
parents:
322
diff
changeset
|
220 bind 24 = roster alternate |
475dccabe6f3
New config. file parsing -- update sample config. file
Mikael Berthe <mikael@lilotux.net>
parents:
322
diff
changeset
|
221 # F5 (269) bound to /roster toggle_offline (centericq-like, IIRC) |
475dccabe6f3
New config. file parsing -- update sample config. file
Mikael Berthe <mikael@lilotux.net>
parents:
322
diff
changeset
|
222 bind 269 = roster toggle_offline |
719 | 223 # F12 (276) bound to /roster toggle |
224 bind 276 = roster toggle | |
766
c71ff9ade18c
Move Ctrl-Up/Down bindings to the config. file
Mikael Berthe <mikael@lilotux.net>
parents:
739
diff
changeset
|
225 # Ctrl-Up/Ctrl-Down bound to /buffer up/down (like Ctrl-p/Ctrl-n) |
c71ff9ade18c
Move Ctrl-Up/Down bindings to the config. file
Mikael Berthe <mikael@lilotux.net>
parents:
739
diff
changeset
|
226 bind 521 = buffer up |
c71ff9ade18c
Move Ctrl-Up/Down bindings to the config. file
Mikael Berthe <mikael@lilotux.net>
parents:
739
diff
changeset
|
227 bind 514 = buffer down |
334
475dccabe6f3
New config. file parsing -- update sample config. file
Mikael Berthe <mikael@lilotux.net>
parents:
322
diff
changeset
|
228 |
719 | 229 # Sample alias to join mcabber channel with "/jmc" |
230 #alias jmc = room join mcabber@conf.lilotux.net |