File 99-overrides.conf of Package fontconfig
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<match target="pattern">
<test name="family" qual="any">
<string>monospace</string>
</test>
<edit binding="strong" mode="prepend" name="family">
<string>Sourcecode Pro</string>
<string>DejaVu Sans Mono</string>
<string>Roboto Mono Medium</string>
<string>Noto Sans Mono Med</string>
<string>Noto Mono</string>
<string>Ubuntu Mono</string>
<string>Droid Sans Mono</string>
</edit>
</match>
<match target="pattern">
<test name="family" qual="any">
<string>sans-serif</string>
</test>
<edit binding="strong" mode="prepend" name="family">
<string>DejaVu Sans</string>
<string>Noto Sans Med</string>
<string>Noto Sans</string>
<string>Droid Sans</string>
</edit>
</match>
<match target="pattern">
<test name="family" qual="any">
<string>serif</string>
</test>
<edit binding="strong" mode="prepend" name="family">
<string>DejaVu Serif</string>
<string>Noto Serif Med</string>
<string>Noto Serif</string>
<string>Droid Serif</string>
</edit>
</match>
</fontconfig>