Syntax 6 If.felwinter { Condition { Type String Haystack "${sys:devices/virtual/dmi/id/product_name}" Needle "Felwinter" } True { If.rt5682vs { Condition { Type RegexMatch Regex "^sku(2147483647|524290|524291|524292|524293)$" String "${sys:devices/virtual/dmi/id/product_sku}" } True.SectionUseCase."HiFi" { File "HiFi.felwinter.rt5682vs.conf" Comment "Default" } False.SectionUseCase."HiFi" { File "HiFi.felwinter.conf" Comment "Default" } } } } If.banshee { Condition { Type String Haystack "${sys:devices/virtual/dmi/id/product_name}" Needle "Banshee" } True.SectionUseCase."HiFi" { File "HiFi.banshee.conf" Comment "Default" } } If.taniks { Condition { Type String Haystack "${sys:devices/virtual/dmi/id/product_name}" Needle "Taniks" } True.SectionUseCase."HiFi" { File "HiFi.taniks.conf" Comment "Default" } } If.taeko { Condition { Type String Haystack "${sys:devices/virtual/dmi/id/product_name}" Needle "Taeko" } True.SectionUseCase."HiFi" { File "HiFi.taeko.conf" Comment "Default" } }