I am tweaking some font settings in Arch Linux. I have created a new .conf file in /etc/fonts/conf.avail/ and symlinked it into /etc/fonts/conf.d. I would now like to test the changes. I have tried running fc-cache -rv and restarting the terminal. As far as I can tell my updates are not being applied.The Arch Linux wiki states:Fontconfig gathers all its configurations in a central file (/etc/fonts/fonts.conf). This file is replaced during fontconfig updates and should not be edited. Fontconfig-aware applications source this file to know available fonts and how they get rendered. This file is a conglomeration of rules from the global configuration (/etc/fonts/local.conf), the configured presets in  /etc/fonts/conf.d/, and the user configuration file ($XDG_CONFIG_HOME/fontconfig/fonts.conf). fc-cache can be used to rebuild fontconfig's configuration, although changes will only be visible in newly launched applications.However, my fonts.conf doesn't look like a conglomeration.<?xml version=1.0?><!DOCTYPE fontconfig SYSTEM fonts.dtd><!-- /etc/fonts/fonts.conf file to configure system font access --><fontconfig><!--    DO NOT EDIT THIS FILE.    IT WILL BE REPLACED WHEN FONTCONFIG IS UPDATED.    LOCAL CHANGES BELONG IN 'local.conf'.    The intent of this standard configuration file is to be adequate for    most environments.  If you have a reasonably normal environment and    have found problems with this configuration, they are probably    things that others will also want fixed.  Please submit any    problems to the fontconfig bugzilla system located at fontconfig.org    Note that the normal 'make install' procedure for fontconfig is to    replace any existing fonts.conf file with the new version.  Place    any local customizations in local.conf which this file references.    Keith Packard--><!-- Font directory list -->    <dir>/usr/share/fonts</dir>    <dir>/usr/share/fonts</dir>    <dir prefix=xdg>fonts</dir>    <!-- the following element will be removed in the future -->    <dir>~/.fonts</dir><!--  Accept deprecated 'mono' alias, replacing it with 'monospace'-->    <match target=pattern>        <test qual=any name=family>            <string>mono</string>        </test>        <edit name=family mode=assign binding=same>            <string>monospace</string>        </edit>    </match><!--  Accept alternate 'sans serif' spelling, replacing it with 'sans-serif'-->    <match target=pattern>        <test qual=any name=family>            <string>sans serif</string>        </test>        <edit name=family mode=assign binding=same>            <string>sans-serif</string>        </edit>    </match><!--  Accept deprecated 'sans' alias, replacing it with 'sans-serif'-->    <match target=pattern>        <test qual=any name=family>            <string>sans</string>        </test>        <edit name=family mode=assign binding=same>            <string>sans-serif</string>        </edit>    </match><!--  Load local system customization file-->    <include ignore_missing=yes>conf.d</include><!-- Font cache directory list -->    <cachedir>/var/cache/fontconfig</cachedir>    <cachedir prefix=xdg>fontconfig</cachedir>    <!-- the following element will be removed in the future -->    <cachedir>~/.fontconfig</cachedir>    <config><!--  Rescan configuration every 30 seconds when FcFontSetList is called -->        <rescan>            <int>30</int>        </rescan>    </config></fontconfig>I was hoping that it would allow me to see what the final combined set of font settings was.
Reload settings in /etc/fonts/conf.d
fonts;etc;fontconfig