Use config_[PackageName].yml instead of config.yml for user config file
The motivation is that it avoids collision between configurations when several fairify packages are used in a session.
loadConfig <- function(userFile = "config.yml", pathDefaultCfg = system.file("config.yml", package = utils::packageName())) {
fairify::loadConfig(userFile = userFile, pathDefaultCfg = pathDefaultCfg)
}
Should become:
loadConfig <- function(userFile = sprintf("config_%s.yml", utils::packageName()),
pathDefaultCfg = system.file("config.yml", package = utils::packageName())) {
fairify::loadConfig(userFile = userFile, pathDefaultCfg = pathDefaultCfg)
}