This will allow us to use a separate config file for distro-specific settings, like cache location or run directory.