Config Exclude
Component ID
2928461
Component name
Config Exclude
Component type
module
Maintenance status
Development status
Component security advisory coverage
not-covered
Downloads
11
Component created
Component changed
Component body
Config Exclude allows you to exclude modules and their configuration from being exported. It is an easy way for developers to enable development modules without the risk of accidentally exporting the enabled-state or their dependent config.
See #2926505: drush cex --skip-modules was removed in favor of config_split, but config_split is not feature-equivalent to understand why this module was created.
Usage
Enable the module and activate the filter by declaring $settings['config_exclude_modules'] in your settings.php file, eg:
$settings['config_exclude_modules'] = ['devel', 'stage_file_proxy'];
Now, when you export configuration (`drush config-export`), the selected modules should no longer show up in core.extension.yml and their configuration should not be exported.