examples/lua.rc
author Myhailo Danylenko <isbear@ukrpost.net>
Tue, 07 Aug 2012 02:43:46 +0300
changeset 125 3e2421384d7a
parent 93 0a10228296c1
child 127 9157566033e8
permissions -rw-r--r--
Examples updates (shortenurl) * some updates to marking (freezes now) * added defunct readonly * added shortenulr
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
31
54957980a83a yesno in C, no config_file
Myhailo Danylenko <isbear@ukrpost.net>
parents: 29
diff changeset
     1
54957980a83a yesno in C, no config_file
Myhailo Danylenko <isbear@ukrpost.net>
parents: 29
diff changeset
     2
# initialization file to load
54957980a83a yesno in C, no config_file
Myhailo Danylenko <isbear@ukrpost.net>
parents: 29
diff changeset
     3
set lua_init_filename    = ~/.mcabber/mcabberrc.lua
6
90dceae3ed1f Hooks unification
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
     4
90dceae3ed1f Hooks unification
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
     5
# lua function name to be called on hooks invocation
29
0199ecce6c11 Timers destruction
Myhailo Danylenko <isbear@ukrpost.net>
parents: 7
diff changeset
     6
set lua_hook_function    = hook_handler
0199ecce6c11 Timers destruction
Myhailo Danylenko <isbear@ukrpost.net>
parents: 7
diff changeset
     7
31
54957980a83a yesno in C, no config_file
Myhailo Danylenko <isbear@ukrpost.net>
parents: 29
diff changeset
     8
# enable lua-loudmouth debug output to be shown in log
67
d33ca5572e91 Fully object forms interface (untested)
Myhailo Danylenko <isbear@ukrpost.net>
parents: 63
diff changeset
     9
set lua_lm_debug         = 1
29
0199ecce6c11 Timers destruction
Myhailo Danylenko <isbear@ukrpost.net>
parents: 7
diff changeset
    10
0199ecce6c11 Timers destruction
Myhailo Danylenko <isbear@ukrpost.net>
parents: 7
diff changeset
    11
# show notifications for pep events
0199ecce6c11 Timers destruction
Myhailo Danylenko <isbear@ukrpost.net>
parents: 7
diff changeset
    12
set lua_pep_notification = enable
0199ecce6c11 Timers destruction
Myhailo Danylenko <isbear@ukrpost.net>
parents: 7
diff changeset
    13
0199ecce6c11 Timers destruction
Myhailo Danylenko <isbear@ukrpost.net>
parents: 7
diff changeset
    14
# XXX jobs file
33
db5396037b43 main.fileoption
Myhailo Danylenko <isbear@ukrpost.net>
parents: 31
diff changeset
    15
set lua_jobs_file        = ~/.mcabber/saved_jobs.lua
29
0199ecce6c11 Timers destruction
Myhailo Danylenko <isbear@ukrpost.net>
parents: 7
diff changeset
    16
31
54957980a83a yesno in C, no config_file
Myhailo Danylenko <isbear@ukrpost.net>
parents: 29
diff changeset
    17
# XXX url file
33
db5396037b43 main.fileoption
Myhailo Danylenko <isbear@ukrpost.net>
parents: 31
diff changeset
    18
set lua_url_file         = ~/.mcabber/urls.log
31
54957980a83a yesno in C, no config_file
Myhailo Danylenko <isbear@ukrpost.net>
parents: 29
diff changeset
    19
54957980a83a yesno in C, no config_file
Myhailo Danylenko <isbear@ukrpost.net>
parents: 29
diff changeset
    20
# XXX additional path to allow non-system loading of lua-lm
33
db5396037b43 main.fileoption
Myhailo Danylenko <isbear@ukrpost.net>
parents: 31
diff changeset
    21
set lua_extra_include    = ~/.mcabber
31
54957980a83a yesno in C, no config_file
Myhailo Danylenko <isbear@ukrpost.net>
parents: 29
diff changeset
    22
63
423555c07763 Evil configurability improvements and fixes
Myhailo Danylenko <isbear@ukrpost.net>
parents: 33
diff changeset
    23
# send evil presence
423555c07763 Evil configurability improvements and fixes
Myhailo Danylenko <isbear@ukrpost.net>
parents: 33
diff changeset
    24
set lua_evil_mode        = 0
423555c07763 Evil configurability improvements and fixes
Myhailo Danylenko <isbear@ukrpost.net>
parents: 33
diff changeset
    25
423555c07763 Evil configurability improvements and fixes
Myhailo Danylenko <isbear@ukrpost.net>
parents: 33
diff changeset
    26
# 0 ignore, 1 print to log, 2 print to buddy's buffer
423555c07763 Evil configurability improvements and fixes
Myhailo Danylenko <isbear@ukrpost.net>
parents: 33
diff changeset
    27
set lua_evil_sensibility = 1
423555c07763 Evil configurability improvements and fixes
Myhailo Danylenko <isbear@ukrpost.net>
parents: 33
diff changeset
    28
423555c07763 Evil configurability improvements and fixes
Myhailo Danylenko <isbear@ukrpost.net>
parents: 33
diff changeset
    29
# filter evil stanzas
423555c07763 Evil configurability improvements and fixes
Myhailo Danylenko <isbear@ukrpost.net>
parents: 33
diff changeset
    30
set lua_filter_evil      = 0
423555c07763 Evil configurability improvements and fixes
Myhailo Danylenko <isbear@ukrpost.net>
parents: 33
diff changeset
    31
125
3e2421384d7a Examples updates (shortenurl)
Myhailo Danylenko <isbear@ukrpost.net>
parents: 93
diff changeset
    32
# automatically send shortened urls to current user
3e2421384d7a Examples updates (shortenurl)
Myhailo Danylenko <isbear@ukrpost.net>
parents: 93
diff changeset
    33
set lua_shorten_post_url = 1
3e2421384d7a Examples updates (shortenurl)
Myhailo Danylenko <isbear@ukrpost.net>
parents: 93
diff changeset
    34
93
0a10228296c1 New module loading scheme
Myhailo Danylenko <isbear@ukrpost.net>
parents: 83
diff changeset
    35
module load lua
6
90dceae3ed1f Hooks unification
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
    36