$config = \Drupal::configFactory()->config('setting.file.name'); // ->config('module_name.settings');
// Delete config
\Drupal::configFactory()->getEditable('migrate_plus.migration.sigel_product_categories_de')->delete();
// Returns the configuration, with overrides:
$config->get('setting');
// configuration without overrides
$config->getOriginal('setting', FALSE);
// Returning mutable configuration, which is configuration that is editable, always returns without overrides
$config->getEditable('setting');
// Save config
$config->set('setting', 'value')->save();