By default, none of those configuration files exist, just go ahead and create one system wide /etc/radicale/config
or for particular user ~/.config/radicale/config
or even both, radicale
will read them in this order, first system wide and then the users one and after that it will check for RADICALE_CONFIG
environment variable and try to read configuration file it's pointing to as well.
Default configuration values can be found in config.py
inside radicale
module.
$ python -c "import radicale; print(radicale)"
<module 'radicale' from '/usr/local/lib/python2.7/dist-packages/radicale/__init__.pyc'>
So config.py
will be located at:
/usr/local/lib/python2.7/dist-packages/radicale/config.py