We should't have hard-coded dependencies to a settings file created outside mkcal. Maybe extend the API of ExtendedStorage to set excluded notebooks instead, something like ExtendedStorage::setExcludedNotebooks(QStringList uuid), etc.