>>328
実際には fc-match -a sans-serif みたいなジェネリック名や
fc-match -a 'Noto Sans' みたいに特定のフォント名を指定したときのフォールバック順を意識することになる
設定ファイルは ~/.config/fontconfig/conf.d/ に 番号-任意.conf の名前で作る

ジェネリック名 sans-serif における Noto Sans CJK JP の優先順位を上げるなら

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
 <alias>
  <family>sans-serif</family>
  <prefer>
   <family>Noto Sans CJK JP</family>
  </prefer>
 </alias>
</fontconfig>

Noto SansのフォールバックとしてNoto Sans CJK JPを指定するときは

 <match target="pattern">
  <test qual="any" name="family">
   <string>Noto Sans</string>
  </test>
  <edit name="family" mode="append">
   <string>Noto Sans CJK JP</string>
  </edit>
 </match>

順番が変わらない場合は /etc/fonts/conf.d あたりにいらん設定がある可能性が高いので探して消す