.agents/
.cargo/
.codex/
.config/
fish/
fontconfig/
fonts.conf
4.1 KiB
foot/
fuzzel/
kanshi/
kitty/
mako/
nvim/
pulse/
rofi/
swm/
systemd/
uwsm/
waybar/
wireplumber/
.gnupg/
.local/
.vim/
bin/
etc/
images/
.dircolors
4.2 KiB
.fzy.zsh
1.1 KiB
.ghci
501 B
.gitconfig
2.2 KiB
.gitignore
0 B
.gitsigners
282 B
.ignore
136 B
.rgrc
174 B
.vimrc
12.7 KiB
.vimrc.lua
113 B
.wacom
260 B
.config/fontconfig/fonts.conf
raw
| 1 | <?xml version='1.0'?> |
| 2 | <!DOCTYPE fontconfig SYSTEM 'fonts.dtd'> |
| 3 | <fontconfig> |
| 4 | |
| 5 | <match target="font"> |
| 6 | <edit name="lcdfilter" mode="assign"> |
| 7 | <const>lcddefault</const> |
| 8 | </edit> |
| 9 | </match> |
| 10 | |
| 11 | <match target="font"> |
| 12 | <edit name="rgba" mode="assign"> |
| 13 | <const>rgb</const> |
| 14 | </edit> |
| 15 | </match> |
| 16 | |
| 17 | <!-- Default sans-serif font --> |
| 18 | <match target="pattern"> |
| 19 | <test qual="any" name="family"><string>sans-serif</string></test> |
| 20 | <edit name="family" mode="prepend" binding="same"><string>Fira Sans</string> </edit> |
| 21 | </match> |
| 22 | |
| 23 | <!-- Default serif fonts --> |
| 24 | <match target="pattern"> |
| 25 | <test qual="any" name="family"><string>serif</string></test> |
| 26 | <edit name="family" mode="prepend" binding="same"><string>Noto Serif</string> </edit> |
| 27 | <edit name="family" mode="append" binding="same"><string>IPAPMincho</string> </edit> |
| 28 | <edit name="family" mode="append" binding="same"><string>HanaMinA</string> </edit> |
| 29 | </match> |
| 30 | |
| 31 | <!-- Fallback font --> |
| 32 | <match> |
| 33 | <test name="family"><string>fallback</string></test> |
| 34 | <edit name="family" mode="assign" binding="strong"> |
| 35 | <string>DejaVu Sans Mono</string> |
| 36 | </edit> |
| 37 | </match> |
| 38 | |
| 39 | <alias> |
| 40 | <family>serif</family> |
| 41 | <prefer><family>Tinos</family></prefer> |
| 42 | </alias> |
| 43 | <alias> |
| 44 | <family>sans-serif</family> |
| 45 | <prefer><family>Arimo</family></prefer> |
| 46 | </alias> |
| 47 | <alias> |
| 48 | <family>sans</family> |
| 49 | <prefer><family>Arimo</family></prefer> |
| 50 | </alias> |
| 51 | <alias> |
| 52 | <family>monospace</family> |
| 53 | <prefer> |
| 54 | <family>BlexMono Nerd Font Mono</family> |
| 55 | <family>Noto Sans Mono</family> |
| 56 | </prefer> |
| 57 | </alias> |
| 58 | |
| 59 | <!-- Aliases for commonly used MS fonts. --> |
| 60 | <match> |
| 61 | <test name="family"><string>Arial</string></test> |
| 62 | <edit name="family" mode="assign" binding="strong"> |
| 63 | <string>Arimo</string> |
| 64 | </edit> |
| 65 | </match> |
| 66 | <match> |
| 67 | <test name="family"><string>Helvetica</string></test> |
| 68 | <edit name="family" mode="assign" binding="strong"> |
| 69 | <string>Arimo</string> |
| 70 | </edit> |
| 71 | </match> |
| 72 | <match> |
| 73 | <test name="family"><string>Verdana</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>Tahoma</string></test> |
| 80 | <edit name="family" mode="assign" binding="strong"> |
| 81 | <string>Arimo</string> |
| 82 | </edit> |
| 83 | </match> |
| 84 | <match> |
| 85 | <!-- Insert joke here --> |
| 86 | <test name="family"><string>Comic Sans MS</string></test> |
| 87 | <edit name="family" mode="assign" binding="strong"> |
| 88 | <string>Arimo</string> |
| 89 | </edit> |
| 90 | </match> |
| 91 | <match> |
| 92 | <test name="family"><string>Times New Roman</string></test> |
| 93 | <edit name="family" mode="assign" binding="strong"> |
| 94 | <string>Tinos</string> |
| 95 | </edit> |
| 96 | </match> |
| 97 | <match> |
| 98 | <test name="family"><string>Times</string></test> |
| 99 | <edit name="family" mode="assign" binding="strong"> |
| 100 | <string>Tinos</string> |
| 101 | </edit> |
| 102 | </match> |
| 103 | <match> |
| 104 | <test name="family"><string>Courier New</string></test> |
| 105 | <edit name="family" mode="assign" binding="strong"> |
| 106 | <string>Cousine</string> |
| 107 | </edit> |
| 108 | </match> |
| 109 | |
| 110 | |
| 111 | <!-- Add generic emoji family --> |
| 112 | |
| 113 | <match target="pattern"> |
| 114 | <test qual="any" name="family"><string>emoji</string></test> |
| 115 | <edit name="family" mode="assign" binding="same"><string>Noto Color Emoji</string></edit> |
| 116 | </match> |
| 117 | |
| 118 | |
| 119 | <!-- Set as final fallback for default families --> |
| 120 | |
| 121 | <match target="pattern"> |
| 122 | <test name="family"><string>sans</string></test> |
| 123 | <edit name="family" mode="append"><string>Noto Color Emoji</string></edit> |
| 124 | </match> |
| 125 | |
| 126 | <match target="pattern"> |
| 127 | <test name="family"><string>serif</string></test> |
| 128 | <edit name="family" mode="append"><string>Noto Color Emoji</string></edit> |
| 129 | </match> |
| 130 | |
| 131 | <match target="pattern"> |
| 132 | <test name="family"><string>sans-serif</string></test> |
| 133 | <edit name="family" mode="append"><string>Noto Color Emoji</string></edit> |
| 134 | </match> |
| 135 | |
| 136 | <match target="pattern"> |
| 137 | <test name="family"><string>monospace</string></test> |
| 138 | <edit name="family" mode="append"><string>Noto Color Emoji</string></edit> |
| 139 | </match> |
| 140 | |
| 141 | |
| 142 | <!-- Block Symbola from being a fallback --> |
| 143 | |
| 144 | <selectfont> |
| 145 | <rejectfont> |
| 146 | <pattern> |
| 147 | <patelt name="family"> |
| 148 | <string>Symbola</string> |
| 149 | </patelt> |
| 150 | </pattern> |
| 151 | </rejectfont> |
| 152 | </selectfont> |
| 153 | |
| 154 | <dir>~/.fonts</dir> |
| 155 | </fontconfig> |
| 156 |