Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
m1k1o
GitHub Repository: m1k1o/neko
Path: blob/master/runtime/fontconfig/75-emoji.conf
1300 views
1
<?xml version="1.0" encoding="UTF-8"?>
2
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
3
<fontconfig>
4
5
6
<!-- Add generic family -->
7
8
<match target="pattern">
9
<test qual="any" name="family"><string>emoji</string></test>
10
<edit name="family" mode="assign" binding="same"><string>Noto Color Emoji</string></edit>
11
</match>
12
13
14
<!-- Set as final fallback for default families -->
15
16
<match target="pattern">
17
<test name="family"><string>sans</string></test>
18
<edit name="family" mode="append"><string>Noto Color Emoji</string></edit>
19
</match>
20
21
<match target="pattern">
22
<test name="family"><string>serif</string></test>
23
<edit name="family" mode="append"><string>Noto Color Emoji</string></edit>
24
</match>
25
26
<match target="pattern">
27
<test name="family"><string>sans-serif</string></test>
28
<edit name="family" mode="append"><string>Noto Color Emoji</string></edit>
29
</match>
30
31
<match target="pattern">
32
<test name="family"><string>monospace</string></test>
33
<edit name="family" mode="append"><string>Noto Color Emoji</string></edit>
34
</match>
35
36
37
<!-- Block Symbola from being a fallback -->
38
39
<selectfont>
40
<rejectfont>
41
<pattern>
42
<patelt name="family">
43
<string>Symbola</string>
44
</patelt>
45
</pattern>
46
</rejectfont>
47
</selectfont>
48
49
50
<!-- Use this font when other popular ones are specifically requested -->
51
52
<match target="pattern">
53
<test qual="any" name="family"><string>Android Emoji</string></test>
54
<edit name="family" mode="assign" binding="same"><string>Noto Color Emoji</string></edit>
55
</match>
56
57
<match target="pattern">
58
<test qual="any" name="family"><string>Apple Color Emoji</string></test>
59
<edit name="family" mode="assign" binding="same"><string>Noto Color Emoji</string></edit>
60
</match>
61
62
<match target="pattern">
63
<test qual="any" name="family"><string>EmojiSymbols</string></test>
64
<edit name="family" mode="assign" binding="same"><string>Noto Color Emoji</string></edit>
65
</match>
66
67
<match target="pattern">
68
<test qual="any" name="family"><string>Emoji Two</string></test>
69
<edit name="family" mode="assign" binding="same"><string>Noto Color Emoji</string></edit>
70
</match>
71
72
<match target="pattern">
73
<test qual="any" name="family"><string>EmojiTwo</string></test>
74
<edit name="family" mode="assign" binding="same"><string>Noto Color Emoji</string></edit>
75
</match>
76
77
<match target="pattern">
78
<test qual="any" name="family"><string>Noto Color Emoji</string></test>
79
<edit name="family" mode="assign" binding="same"><string>Noto Color Emoji</string></edit>
80
</match>
81
82
<match target="pattern">
83
<test qual="any" name="family"><string>Segoe UI Emoji</string></test>
84
<edit name="family" mode="assign" binding="same"><string>Noto Color Emoji</string></edit>
85
</match>
86
87
<match target="pattern">
88
<test qual="any" name="family"><string>Segoe UI Symbol</string></test>
89
<edit name="family" mode="assign" binding="same"><string>Noto Color Emoji</string></edit>
90
</match>
91
92
<match target="pattern">
93
<test qual="any" name="family"><string>Symbola</string></test>
94
<edit name="family" mode="assign" binding="same"><string>Noto Color Emoji</string></edit>
95
</match>
96
97
<match target="pattern">
98
<test qual="any" name="family"><string>Twemoji</string></test>
99
<edit name="family" mode="assign" binding="same"><string>Noto Color Emoji</string></edit>
100
</match>
101
102
<match target="pattern">
103
<test qual="any" name="family"><string>Twemoji Mozilla</string></test>
104
<edit name="family" mode="assign" binding="same"><string>Noto Color Emoji</string></edit>
105
</match>
106
107
<match target="pattern">
108
<test qual="any" name="family"><string>TwemojiMozilla</string></test>
109
<edit name="family" mode="assign" binding="same"><string>Noto Color Emoji</string></edit>
110
</match>
111
112
<match target="pattern">
113
<test qual="any" name="family"><string>Twitter Color Emoji</string></test>
114
<edit name="family" mode="assign" binding="same"><string>Noto Color Emoji</string></edit>
115
</match>
116
117
118
</fontconfig>
119
120