diff --git a/config/install/name.name_format.default.yml b/config/install/name.name_format.default.yml
index 3ade21c..7eef651 100644
--- a/config/install/name.name_format.default.yml
+++ b/config/install/name.name_format.default.yml
@@ -1,7 +1,7 @@
 id: default
 uuid: 11560dc2-6ec7-468c-a95d-9332591198b9
 label: Default
-status: '1'
+status: true
 langcode: en
-locked: '1'
+locked: true
 pattern: ((((t+ig)+im)+if)+is)+jc
diff --git a/config/install/name.name_format.family.yml b/config/install/name.name_format.family.yml
index a043332..7a482b8 100644
--- a/config/install/name.name_format.family.yml
+++ b/config/install/name.name_format.family.yml
@@ -1,7 +1,7 @@
 id: family
 uuid: 1c11090b-8a62-4bbf-be34-5258ee8007ea
 label: Family
-status: '1'
+status: true
 langcode: en
-locked: '0'
+locked: false
 pattern: f
diff --git a/config/install/name.name_format.formal.yml b/config/install/name.name_format.formal.yml
index 3b45e4d..6bf6ee6 100644
--- a/config/install/name.name_format.formal.yml
+++ b/config/install/name.name_format.formal.yml
@@ -1,7 +1,7 @@
 id: formal
 uuid: 1bc22f79-596e-415c-b107-7e7f12542c15
 label: 'Title Family'
-status: '1'
+status: true
 langcode: en
-locked: '0'
+locked: false
 pattern: t+if
diff --git a/config/install/name.name_format.full.yml b/config/install/name.name_format.full.yml
index 1b79c5c..f548b0e 100644
--- a/config/install/name.name_format.full.yml
+++ b/config/install/name.name_format.full.yml
@@ -1,7 +1,7 @@
 id: full
 uuid: 465dea86-e08f-42cd-bb20-3214b99bd86e
 label: Full
-status: '1'
+status: true
 langcode: en
-locked: '0'
+locked: false
 pattern: ((((t+ig)+im)+if)+is)+jc
diff --git a/config/install/name.name_format.given.yml b/config/install/name.name_format.given.yml
index aea4b2f..b24ebd7 100644
--- a/config/install/name.name_format.given.yml
+++ b/config/install/name.name_format.given.yml
@@ -1,7 +1,7 @@
 id: given
 uuid: 3d30bbbb-096e-42ca-b95e-94fdea051be1
 label: Given
-status: '1'
+status: true
 langcode: en
-locked: '0'
+locked: false
 pattern: g
diff --git a/config/install/name.name_format.short_full.yml b/config/install/name.name_format.short_full.yml
index 7c978ff..54cb8b6 100644
--- a/config/install/name.name_format.short_full.yml
+++ b/config/install/name.name_format.short_full.yml
@@ -1,7 +1,7 @@
 id: short_full
 uuid: b1301e8b-4e3c-46a0-b200-d03c678c07a3
 label: 'Given Family'
-status: '1'
+status: true
 langcode: en
-locked: '0'
+locked: false
 pattern: g+if
diff --git a/config/install/name.settings.yml b/config/install/name.settings.yml
index 618e36b..131bf01 100644
--- a/config/install/name.settings.yml
+++ b/config/install/name.settings.yml
@@ -1,6 +1,6 @@
 component_required_marker: '*'
 default_format: ((((t+ig)+im)+if)+is)+jc
-element_wrapper: 1
+element_wrapper: true
 inline_styles: 'float: left; margin-right: 1em;'
 inline_styles_rtl: 'float: right; margin-left: 1em;'
 sep1: ' '
diff --git a/config/schema/name.schema.yml b/config/schema/name.schema.yml
index 0e02b4b..f63e651 100644
--- a/config/schema/name.schema.yml
+++ b/config/schema/name.schema.yml
@@ -22,7 +22,7 @@ name.name_format.*:
       label: 'Pattern'
 
 name.settings:
-  type: mapping
+  type: config_object
   label: 'Name sttings'
   mapping:
     component_required_marker:
@@ -50,11 +50,11 @@ name.settings:
       type: string
       label: 'Separator 3'
     user_preferred:
-      type: string
+      type: boolean
       label: 'User preferred'
 
 name.examples.*:
-  type: mapping
+  type: config_object
   label: 'Examples'
   mapping:
     examples:
