diff options
author | Trumeet <17158086+Trumeet@users.noreply.github.com> | 2020-01-19 21:00:47 -0800 |
---|---|---|
committer | Trumeet <17158086+Trumeet@users.noreply.github.com> | 2020-01-19 21:00:47 -0800 |
commit | 1dbdb5d0e63057cc0c4a38c82f7c2b2dba9bd877 (patch) | |
tree | fdf94dbfd649cfa108f2b3301f5b439a23f78742 | |
parent | e87b0921e129c6f4e9c060debaad765da5bf7d19 (diff) | |
download | dotfiles-1dbdb5d0e63057cc0c4a38c82f7c2b2dba9bd877.tar dotfiles-1dbdb5d0e63057cc0c4a38c82f7c2b2dba9bd877.tar.gz dotfiles-1dbdb5d0e63057cc0c4a38c82f7c2b2dba9bd877.tar.bz2 dotfiles-1dbdb5d0e63057cc0c4a38c82f7c2b2dba9bd877.zip |
feat: add font configs
-rw-r--r-- | font/.config/fontconfig/fonts.conf | 91 |
1 files changed, 91 insertions, 0 deletions
diff --git a/font/.config/fontconfig/fonts.conf b/font/.config/fontconfig/fonts.conf new file mode 100644 index 0000000..dc37732 --- /dev/null +++ b/font/.config/fontconfig/fonts.conf @@ -0,0 +1,91 @@ +<?xml version="1.0"?> +<!DOCTYPE fontconfig SYSTEM "fonts.dtd"> +<fontconfig> +<!-- Reference: https://szclsya.me/zh-cn/posts/fonts/linux-config-guide/ --> + <match target="font"> + <edit mode="assign" name="rgba"> + <const>rgb</const> + </edit> + </match> + <match target="font"> + <edit mode="assign" name="hintstyle"> + <const>hintslight</const> + </edit> + </match> + <match target="font"> + <edit mode="assign" name="antialias"> + <bool>true</bool> + </edit> + </match> + <match> + <edit mode="prepend" name="family"> + <string>Noto Sans</string> + </edit> + </match> + <match> + <test compare="contains" name="lang"> + <string>zh_CN</string> + </test> + <edit mode="prepend" name="family"> + <string>Noto Sans CJK SC</string> + </edit> + </match> + <match target="pattern"> + <test qual="any" name="family"> + <string>sans-serif</string> + </test> + <edit name="family" mode="prepend" binding="same"> + <string>Noto Sans</string> + </edit> + </match> + <match target="pattern"> + <test qual="any" name="family"> + <string>serif</string> + </test> + <edit name="family" mode="prepend" binding="same"> + <string>Noto Serif</string> + </edit> + </match> + <match target="pattern"> + <test qual="any" name="family"> + <string>monospace</string> + </test> + <edit name="family" mode="prepend" binding="same"> + <string>Sarasa Term SC</string> + </edit> + </match> + <alias> + <family>sans-serif</family> + <prefer> + <family>Noto Sans</family> + <family>Noto Sans CJK SC</family> + <family>Noto Sans CJK TC</family> + <family>Noto Sans CJK JP</family> + <family>Noto Sans CJK KR</family> + <family>Noto Color Emoji</family> + <family>Noto Emoji</family> + </prefer> + </alias> + <alias> + <family>serif</family> + <prefer> + <family>Noto Serif</family> + <family>Noto Serif CJK SC</family> + <family>Noto Serif CJK TC</family> + <family>Noto Serif CJK JP</family> + <family>Noto Serif CJK KR</family> + <family>Noto Color Emoji</family> + <family>Noto Emoji</family> + </prefer> + </alias> + <alias> + <family>monospace</family> + <prefer> + <family>Sarasa Term SC</family> + <family>Sarasa Term TC</family> + <family>Sarasa Term J</family> + <family>Noto Color Emoji</family> + <family>Noto Emoji</family> + </prefer> + </alias> +</fontconfig> |