Skip to content

Commit 60e9ff3

Browse files
committed
Sync schema
1 parent 6493e10 commit 60e9ff3

File tree

1 file changed

+22
-8
lines changed

1 file changed

+22
-8
lines changed

settings.schema.json

Lines changed: 22 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -44,25 +44,39 @@
4444
]
4545
},
4646
"RuleSet": {
47-
"type": "object",
48-
"additionalProperties": {
49-
"$ref": "#/$defs/TaskbarAppearance"
50-
}
47+
"allOf": [
48+
{
49+
"properties": {
50+
"inactive": {
51+
"$ref": "#/$defs/TaskbarAppearance"
52+
}
53+
}
54+
},
55+
{
56+
"$ref": "#/$defs/TaskbarAppearance"
57+
}
58+
]
5159
},
5260
"RuledTaskbarAppearance": {
5361
"allOf": [
5462
{
5563
"properties": {
5664
"rules": {
57-
"properties" : {
65+
"properties": {
5866
"window_class": {
59-
"$ref": "#/$defs/RuleSet"
67+
"additionalProperties": {
68+
"$ref": "#/$defs/RuleSet"
69+
}
6070
},
6171
"window_title": {
62-
"$ref": "#/$defs/RuleSet"
72+
"additionalProperties": {
73+
"$ref": "#/$defs/RuleSet"
74+
}
6375
},
6476
"process_name": {
65-
"$ref": "#/$defs/RuleSet"
77+
"additionalProperties": {
78+
"$ref": "#/$defs/RuleSet"
79+
}
6680
}
6781
}
6882
}

0 commit comments

Comments
 (0)