Configuration¶
Note
For legacy module-specific options, refer to their own docs: matridge, matteridge, messlidger, skidge, sleamdge, slidcord, slidge-whatsapp, slidgnal, slidgram.
Note
For the debian package, just edit the /etc/slidge/conf.d/common.conf
and
/etc/slidge/*.conf
files, and use Debian packages (systemd) to
launch slidge.
By default, slidge uses all config files found in /etc/slidge/conf.d/*
.
You can change this using the SLIDGE_CONF_DIR
env var, eg
SLIDGE_CONF_DIR=/path/dir1:/path/dir2:/path/dir3
.
It is recommended to use /etc/slidge/conf.d/
to store configuration options
common to all slidge components (eg, attachment handling, logging options,
etc.), and to specify a plugin-specific file on startup, eg:
slidge -c /etc/slidge/superduper.conf
Warning
Because of an ugly mess that will soon™ be fixed, it is impossible to use
the config file to turn off boolean arguments that are true by default.
As a workaround, use CLI args instead, e.g., --some-opt=false
.