При тестировании других файлов fontconfig правильный файл конфигурации, который, кажется, работает, показан ниже:
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<match target="pattern">
<test qual="any" name="family">
<string>Fira Code Bold</string>
</test>
<edit name="family" binding="same" mode="prepend">
<string>Fira Code</string>
</edit>
<edit name="weight" binding="same" mode="prepend">
<const>bold</const>
</edit>
</match>
</fontconfig>