TODO: Document use of Config Devel module

Config Devel lets you update a project's config using drush.

drush cde mantraprofile

This will export the listed config in mantraprofile/config.

To manage configuration, install a fresh site, make the updates, and then use drush cde.

mantraprofile.yml

config_devel:
  install:
    # Blocks
    - block.block.actions
    - block.block.account_menu
    - block.block.branding
    - block.block.breadcrumbs
    - block.block.help
    - block.block.tabs
    - block.block.content
    - block.block.footer_menu
    - block.block.main_menu
    - block.block.messages
    - block.block.page_title
    # Content
    - core.base_field_override.node.page.promote
    - core.entity_form_display.node.page.default
    - core.entity_view_display.node.page.default
    - core.entity_view_display.node.page.teaser
    - field.field.node.page.body
    - node.type.page
    # Media
    - core.entity_form_display.media.audio.default
    - core.entity_form_display.media.audio.media_library
    - core.entity_form_display.media.document.default
    - core.entity_form_display.media.document.media_library
    - core.entity_form_display.media.image.default
    - core.entity_form_display.media.image.media_library
    - core.entity_view_display.media.image.screenshot
    - core.entity_form_display.media.remote_video.default
    - core.entity_form_display.media.remote_video.media_library
    - core.entity_form_display.media.video.default
    - core.entity_form_display.media.video.media_library
    - core.entity_form_mode.media.media_library
    - core.entity_view_display.media.audio.default
    - core.entity_view_display.media.audio.media_library
    - core.entity_view_display.media.document.default
    - core.entity_view_display.media.document.media_library
    - core.entity_view_display.media.image.default
    - core.entity_view_display.media.image.media_library
    - core.entity_view_display.media.remote_video.default
    - core.entity_view_display.media.remote_video.media_library
    - core.entity_view_display.media.video.default
    - core.entity_view_display.media.video.media_library
    - core.entity_view_mode.media.full
    - core.entity_view_mode.media.media_library
    - core.entity_view_mode.media.screenshot
    - field.field.media.audio.field_media_audio_file
    - field.field.media.document.field_media_document
    - field.field.media.image.field_media_image
    - field.field.media.remote_video.field_media_oembed_video
    - field.field.media.video.field_media_video_file
    - field.storage.media.field_media_audio_file
    - field.storage.media.field_media_document
    - field.storage.media.field_media_image
    - field.storage.media.field_media_oembed_video
    - field.storage.media.field_media_video_file
    - image.style.media_library
    - media_library.settings
    - media.settings
    - media.type.audio
    - media.type.document
    - media.type.image
    - media.type.remote_video
    - media.type.video
    - system.action.media_delete_action
    - system.action.media_publish_action
    - system.action.media_save_action
    - system.action.media_unpublish_action
    - views.view.frontpage
    - views.view.media_library
    - views.view.media
    # Use alt text as media label and file name
    - auto_entitylabel.settings.media.image
    - filefield_paths.settings
    # Editor
    - editor.editor.content
    - filter.format.content
    # Menu
    - menu_select.settings
    # Pathauto
    - pathauto.pattern.content
    - pathauto.pattern.taxonomy
    # Simplify
    - simplify.global
    # Taxonomy
    - taxonomy.settings
    # Theme
    - system.theme.global
    - system.theme
    # User
    - core.entity_form_display.user.user.default
    - user.settings
    # Views
    - views.settings
    # Region/Timezone settings
    - system.date
    # Date
    - core.date_format.long
    - core.date_format.medium
    - core.date_format.short
Project