Advertisement
Kafke

~/.config/fontconfig/conf.d/01-emoji.conf

Sep 20th, 2020
356
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.15 KB | None | 0 0
  1. <?xml version='1.0'?>
  2. <!DOCTYPE fontconfig SYSTEM 'fonts.dtd'>
  3. <fontconfig>
  4. <alias>
  5. <!-- Change the string in the family tag to whatever font -->
  6. <family>serif</family>
  7. <prefer>
  8. <family>Noto Serif</family>
  9. </prefer>
  10. </alias>
  11. <alias>
  12. <family>sans-serif</family>
  13. <prefer>
  14. <family>Noto Sans</family>
  15. </prefer>
  16. </alias>
  17. <alias>
  18. <family>sans</family>
  19. <prefer>
  20. <family>Noto Sans</family>
  21. </prefer>
  22. </alias>
  23. <alias>
  24. <family>monospace</family>
  25. <prefer>
  26. <family>Noto Mono</family>
  27. </prefer>
  28. </alias>
  29. <!-- This adds Emoji One to the font families sans, serif, sans-serif and monospace -->
  30. <match target="pattern">
  31. <test name="family">
  32. <string>monospace</string>
  33. </test>
  34. <edit name="family" mode="append">
  35. <string>Emoji One</string>
  36. </edit>
  37. </match>
  38. <match target="pattern">
  39. <test name="family">
  40. <string>sans</string>
  41. </test>
  42. <edit name="family" mode="append">
  43. <string>Emoji One</string>
  44. </edit>
  45. </match>
  46. <match target="pattern">
  47. <test name="family">
  48. <string>serif</string>
  49. </test>
  50. <edit name="family" mode="append">
  51. <string>Emoji One</string>
  52. </edit>
  53. </match>
  54. <!-- Discord loads the system's sans-serif font family, add Emoji One to it -->
  55. <match target="pattern">
  56. <test name="family">
  57. <string>sans-serif</string>
  58. </test>
  59. <edit name="family" mode="append">
  60. <string>Emoji One</string>
  61. </edit>
  62. </match>
  63. <!-- Add emoji generic family -->
  64. <alias binding="strong">
  65. <family>emoji</family>
  66. <default>
  67. <family>Emoji One</family>
  68. </default>
  69. </alias>
  70. <!-- Alias requests for the other emoji fonts -->
  71. <alias binding="strong">
  72. <family>Apple Color Emoji</family>
  73. <prefer>
  74. <family>Emoji One</family>
  75. </prefer>
  76. <default>
  77. <family>emoji</family>
  78. </default>
  79. </alias>
  80. <alias binding="strong">
  81. <family>Segoe UI Emoji</family>
  82. <prefer>
  83. <family>Emoji One</family>
  84. </prefer>
  85. <default>
  86. <family>emoji</family>
  87. </default>
  88. </alias>
  89. <!-- Run "fc-cache -fv" after saving the file and kill and restart whichever app (like discord) and enjoy emoji -->
  90. <dir>~/.fonts</dir>
  91. </fontconfig>
  92.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement