Update font config
a80cec4ede79f8644f964c35b623418de4627d51
1 parent
40d3423f
.config/fontconfig/fonts.conf
+60 -40
| 1 | 1 | <?xml version='1.0'?> |
|
| 2 | 2 | <!DOCTYPE fontconfig SYSTEM 'fonts.dtd'> |
|
| 3 | 3 | <fontconfig> |
|
| 4 | 4 | ||
| 5 | - | <!-- Default font (no fc-match pattern) --> |
|
| 6 | - | <match> |
|
| 7 | - | <edit mode="prepend" name="family"> |
|
| 8 | - | <string>Noto Sans</string> |
|
| 9 | - | </edit> |
|
| 10 | - | </match> |
|
| 11 | - | ||
| 12 | 5 | <!-- Default sans-serif font --> |
|
| 13 | 6 | <match target="pattern"> |
|
| 14 | 7 | <test qual="any" name="family"><string>sans-serif</string></test> |
|
| 15 | 8 | <edit name="family" mode="prepend" binding="same"><string>Fira Sans</string> </edit> |
|
| 16 | 9 | </match> |
| 21 | 14 | <edit name="family" mode="prepend" binding="same"><string>Noto Serif</string> </edit> |
|
| 22 | 15 | <edit name="family" mode="append" binding="same"><string>IPAPMincho</string> </edit> |
|
| 23 | 16 | <edit name="family" mode="append" binding="same"><string>HanaMinA</string> </edit> |
|
| 24 | 17 | </match> |
|
| 25 | 18 | ||
| 26 | - | <!-- Default monospace fonts --> |
|
| 19 | + | <!-- Default monospace fonts --> |
|
| 27 | 20 | <match target="pattern"> |
|
| 28 | 21 | <test qual="any" name="family"><string>monospace</string></test> |
|
| 29 | 22 | <edit name="family" mode="prepend" binding="same"><string>DejaVu Sans Mono</string></edit> |
|
| 30 | 23 | <edit name="family" mode="append" binding="same"><string>Inconsolata</string></edit> |
|
| 31 | 24 | <edit name="family" mode="append" binding="same"><string>Fira Mono</string></edit> |
|
| 32 | 25 | <edit name="family" mode="append" binding="same"><string>Source Code Pro</string></edit> |
|
| 33 | 26 | <edit name="family" mode="append" binding="same"><string>Droid Sans Mono</string></edit> |
|
| 34 | 27 | </match> |
|
| 35 | 28 | ||
| 36 | - | <!-- Fallback fonts preference order --> |
|
| 37 | 29 | <alias> |
|
| 38 | - | <family>sans-serif</family> |
|
| 39 | - | <prefer> |
|
| 40 | - | <family>Fira Sans</family> |
|
| 41 | - | <family>Open Sans</family> |
|
| 42 | - | <family>Droid Sans</family> |
|
| 43 | - | <family>Ubuntu</family> |
|
| 44 | - | <family>Roboto</family> |
|
| 45 | - | </prefer> |
|
| 30 | + | <family>serif</family> |
|
| 31 | + | <prefer><family>Tinos</family></prefer> |
|
| 46 | 32 | </alias> |
|
| 47 | - | ||
| 48 | 33 | <alias> |
|
| 49 | - | <family>serif</family> |
|
| 50 | - | <prefer> |
|
| 51 | - | <family>Noto Serif</family> |
|
| 52 | - | <family>Droid Serif</family> |
|
| 53 | - | <family>Source Code Pro Serif</family> |
|
| 54 | - | </prefer> |
|
| 34 | + | <family>sans-serif</family> |
|
| 35 | + | <prefer><family>Arimo</family></prefer> |
|
| 55 | 36 | </alias> |
|
| 56 | - | ||
| 57 | 37 | <alias> |
|
| 58 | - | <family>monospace</family> |
|
| 59 | - | <prefer> |
|
| 60 | - | <family>DejaVu Sans Mono</family> |
|
| 61 | - | <family>Fira Mono</family> |
|
| 62 | - | <family>Droid Sans Mono</family> |
|
| 63 | - | <family>Source Code Pro</family> |
|
| 64 | - | </prefer> |
|
| 38 | + | <family>sans</family> |
|
| 39 | + | <prefer><family>Arimo</family></prefer> |
|
| 65 | 40 | </alias> |
|
| 66 | - | ||
| 67 | 41 | <alias> |
|
| 68 | - | <family>Inconsolata</family> |
|
| 69 | - | <prefer> |
|
| 70 | - | <family>DejaVu Sans Mono</family> |
|
| 71 | - | </prefer> |
|
| 72 | - | <default> |
|
| 73 | - | <family>monospace</family> |
|
| 74 | - | </default> |
|
| 42 | + | <family>monospace</family> |
|
| 43 | + | <prefer><family>Inconsolata</family></prefer> |
|
| 75 | 44 | </alias> |
|
| 76 | 45 | ||
| 46 | + | <!-- Aliases for commonly used MS fonts. --> |
|
| 47 | + | <match> |
|
| 48 | + | <test name="family"><string>Arial</string></test> |
|
| 49 | + | <edit name="family" mode="assign" binding="strong"> |
|
| 50 | + | <string>Arimo</string> |
|
| 51 | + | </edit> |
|
| 52 | + | </match> |
|
| 53 | + | <match> |
|
| 54 | + | <test name="family"><string>Helvetica</string></test> |
|
| 55 | + | <edit name="family" mode="assign" binding="strong"> |
|
| 56 | + | <string>Arimo</string> |
|
| 57 | + | </edit> |
|
| 58 | + | </match> |
|
| 59 | + | <match> |
|
| 60 | + | <test name="family"><string>Verdana</string></test> |
|
| 61 | + | <edit name="family" mode="assign" binding="strong"> |
|
| 62 | + | <string>Arimo</string> |
|
| 63 | + | </edit> |
|
| 64 | + | </match> |
|
| 65 | + | <match> |
|
| 66 | + | <test name="family"><string>Tahoma</string></test> |
|
| 67 | + | <edit name="family" mode="assign" binding="strong"> |
|
| 68 | + | <string>Arimo</string> |
|
| 69 | + | </edit> |
|
| 70 | + | </match> |
|
| 71 | + | <match> |
|
| 72 | + | <!-- Insert joke here --> |
|
| 73 | + | <test name="family"><string>Comic Sans MS</string></test> |
|
| 74 | + | <edit name="family" mode="assign" binding="strong"> |
|
| 75 | + | <string>Arimo</string> |
|
| 76 | + | </edit> |
|
| 77 | + | </match> |
|
| 78 | + | <match> |
|
| 79 | + | <test name="family"><string>Times New Roman</string></test> |
|
| 80 | + | <edit name="family" mode="assign" binding="strong"> |
|
| 81 | + | <string>Tinos</string> |
|
| 82 | + | </edit> |
|
| 83 | + | </match> |
|
| 84 | + | <match> |
|
| 85 | + | <test name="family"><string>Times</string></test> |
|
| 86 | + | <edit name="family" mode="assign" binding="strong"> |
|
| 87 | + | <string>Tinos</string> |
|
| 88 | + | </edit> |
|
| 89 | + | </match> |
|
| 90 | + | <match> |
|
| 91 | + | <test name="family"><string>Courier New</string></test> |
|
| 92 | + | <edit name="family" mode="assign" binding="strong"> |
|
| 93 | + | <string>Cousine</string> |
|
| 94 | + | </edit> |
|
| 95 | + | </match> |
|
| 96 | + | ||
| 77 | 97 | <dir>~/.fonts</dir> |
|
| 78 | 98 | </fontconfig> |
|
| 79 | 99 |