67 lines
1.5 KiB
Plaintext
67 lines
1.5 KiB
Plaintext
Syntax 6
|
|
|
|
If.magpie {
|
|
Condition {
|
|
Type String
|
|
Haystack "${sys:devices/virtual/dmi/id/product_name}"
|
|
Needle "Magpie"
|
|
}
|
|
True {
|
|
If.1mic {
|
|
Condition {
|
|
Type RegexMatch
|
|
Regex "^sku(720896|720897|721152|721153)$"
|
|
String "${sys:devices/virtual/dmi/id/product_sku}"
|
|
}
|
|
True.SectionUseCase."HiFi" {
|
|
File "Magpie/HiFi.magpie.1mic.conf"
|
|
Comment "Default"
|
|
}
|
|
}
|
|
If.2mic {
|
|
Condition {
|
|
Type RegexMatch
|
|
Regex "^sku(720898|720899|721154|721155)$"
|
|
String "${sys:devices/virtual/dmi/id/product_sku}"
|
|
}
|
|
True.SectionUseCase."HiFi" {
|
|
File "Magpie/HiFi.magpie.2mic.conf"
|
|
Comment "Default"
|
|
}
|
|
}
|
|
If.1mic_rt5682vs {
|
|
Condition {
|
|
Type RegexMatch
|
|
Regex "^sku(720912|720913|720914|720915|721168|721169|721170|721171)$"
|
|
String "${sys:devices/virtual/dmi/id/product_sku}"
|
|
}
|
|
True.SectionUseCase."HiFi" {
|
|
File "Magpie/HiFi.magpie.1mic.rt5682vs.conf"
|
|
Comment "Default"
|
|
}
|
|
}
|
|
If.rt1015p_1mic {
|
|
Condition {
|
|
Type RegexMatch
|
|
Regex "^sku(720928|720929|721184|721185)$"
|
|
String "${sys:devices/virtual/dmi/id/product_sku}"
|
|
}
|
|
True.SectionUseCase."HiFi" {
|
|
File "Magpie/HiFi.magpie.rt1015p.1mic.conf"
|
|
Comment "Default"
|
|
}
|
|
}
|
|
If.rt1015p_2mic {
|
|
Condition {
|
|
Type RegexMatch
|
|
Regex "^sku(720930|720931|721186|721187)$"
|
|
String "${sys:devices/virtual/dmi/id/product_sku}"
|
|
}
|
|
True.SectionUseCase."HiFi" {
|
|
File "Magpie/HiFi.magpie.rt1015p.2mic.conf"
|
|
Comment "Default"
|
|
}
|
|
}
|
|
}
|
|
}
|