commit 743bbea
delthas
·
2025-02-17 18:22:53 +0000 UTC
parent bf7a913
Update emoji completion emoji list The upstream gemoji repo looks abandoned for now.
2 files changed,
+528,
-78
M
Makefile
M
Makefile
+1,
-1
1@@ -63,6 +63,6 @@ uninstall:
2 $(RM) $(DESTDIR)$(PREFIX)/$(ICONDIR)/hicolor/scalable/apps/senpai.svg
3
4 emoji:
5- curl -sSfL -o emoji.json "https://raw.githubusercontent.com/github/gemoji/master/db/emoji.json"
6+ curl -sSfL -o emoji.json "https://raw.githubusercontent.com/rhysd/gemoji/refs/heads/unicode-16.0/db/emoji.json"
7
8 .PHONY: all senpai doc res clean install uninstall emoji
+527,
-77
1@@ -653,6 +653,30 @@
2 , "unicode_version": "15.0"
3 , "ios_version": "16.4"
4 }
5+, {
6+ "emoji": "πββοΈ"
7+ , "description": "head shaking horizontally"
8+ , "category": "Smileys & Emotion"
9+ , "aliases": [
10+ "head_shaking_horizontally"
11+ ]
12+ , "tags": [
13+ ]
14+ , "unicode_version": "15.1"
15+ , "ios_version": "16.4"
16+ }
17+, {
18+ "emoji": "πββοΈ"
19+ , "description": "head shaking vertically"
20+ , "category": "Smileys & Emotion"
21+ , "aliases": [
22+ "head_shaking_vertically"
23+ ]
24+ , "tags": [
25+ ]
26+ , "unicode_version": "15.1"
27+ , "ios_version": "16.4"
28+ }
29 , {
30 "emoji": "π"
31 , "description": "relieved face"
32@@ -716,6 +740,18 @@
33 , "unicode_version": "6.1"
34 , "ios_version": "6.0"
35 }
36+, {
37+ "emoji": "π«©"
38+ , "description": "face with bags under eyes"
39+ , "category": "Smileys & Emotion"
40+ , "aliases": [
41+ "face_with_bags_under_eyes"
42+ ]
43+ , "tags": [
44+ ]
45+ , "unicode_version": "16.0"
46+ , "ios_version": "16.4"
47+ }
48 , {
49 "emoji": "π·"
50 , "description": "face with medical mask"
51@@ -4932,7 +4968,7 @@
52 }
53 , {
54 "emoji": "π§βπ"
55- , "description": "mx claus"
56+ , "description": "Mx Claus"
57 , "category": "People & Body"
58 , "aliases": [
59 "mx_claus"
60@@ -5424,6 +5460,45 @@
61 , "ios_version": "10.0"
62 , "skin_tones": true
63 }
64+, {
65+ "emoji": "πΆββ‘οΈ"
66+ , "description": "person walking facing right"
67+ , "category": "People & Body"
68+ , "aliases": [
69+ "person_walking_facing_right"
70+ ]
71+ , "tags": [
72+ ]
73+ , "unicode_version": "15.1"
74+ , "ios_version": "16.4"
75+ , "skin_tones": true
76+ }
77+, {
78+ "emoji": "πΆββοΈββ‘οΈ"
79+ , "description": "woman walking facing right"
80+ , "category": "People & Body"
81+ , "aliases": [
82+ "woman_walking_facing_right"
83+ ]
84+ , "tags": [
85+ ]
86+ , "unicode_version": "15.1"
87+ , "ios_version": "16.4"
88+ , "skin_tones": true
89+ }
90+, {
91+ "emoji": "πΆββοΈββ‘οΈ"
92+ , "description": "man walking facing right"
93+ , "category": "People & Body"
94+ , "aliases": [
95+ "man_walking_facing_right"
96+ ]
97+ , "tags": [
98+ ]
99+ , "unicode_version": "15.1"
100+ , "ios_version": "16.4"
101+ , "skin_tones": true
102+ }
103 , {
104 "emoji": "π§"
105 , "description": "person standing"
106@@ -5502,6 +5577,45 @@
107 , "ios_version": "13.0"
108 , "skin_tones": true
109 }
110+, {
111+ "emoji": "π§ββ‘οΈ"
112+ , "description": "person kneeling facing right"
113+ , "category": "People & Body"
114+ , "aliases": [
115+ "person_kneeling_facing_right"
116+ ]
117+ , "tags": [
118+ ]
119+ , "unicode_version": "15.1"
120+ , "ios_version": "16.4"
121+ , "skin_tones": true
122+ }
123+, {
124+ "emoji": "π§ββοΈββ‘οΈ"
125+ , "description": "woman kneeling facing right"
126+ , "category": "People & Body"
127+ , "aliases": [
128+ "woman_kneeling_facing_right"
129+ ]
130+ , "tags": [
131+ ]
132+ , "unicode_version": "15.1"
133+ , "ios_version": "16.4"
134+ , "skin_tones": true
135+ }
136+, {
137+ "emoji": "π§ββοΈββ‘οΈ"
138+ , "description": "man kneeling facing right"
139+ , "category": "People & Body"
140+ , "aliases": [
141+ "man_kneeling_facing_right"
142+ ]
143+ , "tags": [
144+ ]
145+ , "unicode_version": "15.1"
146+ , "ios_version": "16.4"
147+ , "skin_tones": true
148+ }
149 , {
150 "emoji": "π§βπ¦―"
151 , "description": "person with white cane"
152@@ -5515,6 +5629,19 @@
153 , "ios_version": "13.2"
154 , "skin_tones": true
155 }
156+, {
157+ "emoji": "π§βπ¦―ββ‘οΈ"
158+ , "description": "person with white cane facing right"
159+ , "category": "People & Body"
160+ , "aliases": [
161+ "person_with_white_cane_facing_right"
162+ ]
163+ , "tags": [
164+ ]
165+ , "unicode_version": "15.1"
166+ , "ios_version": "16.4"
167+ , "skin_tones": true
168+ }
169 , {
170 "emoji": "π¨βπ¦―"
171 , "description": "man with white cane"
172@@ -5528,6 +5655,19 @@
173 , "ios_version": "13.0"
174 , "skin_tones": true
175 }
176+, {
177+ "emoji": "π¨βπ¦―ββ‘οΈ"
178+ , "description": "man with white cane facing right"
179+ , "category": "People & Body"
180+ , "aliases": [
181+ "man_with_white_cane_facing_right"
182+ ]
183+ , "tags": [
184+ ]
185+ , "unicode_version": "15.1"
186+ , "ios_version": "16.4"
187+ , "skin_tones": true
188+ }
189 , {
190 "emoji": "π©βπ¦―"
191 , "description": "woman with white cane"
192@@ -5541,6 +5681,19 @@
193 , "ios_version": "13.0"
194 , "skin_tones": true
195 }
196+, {
197+ "emoji": "π©βπ¦―ββ‘οΈ"
198+ , "description": "woman with white cane facing right"
199+ , "category": "People & Body"
200+ , "aliases": [
201+ "woman_with_white_cane_facing_right"
202+ ]
203+ , "tags": [
204+ ]
205+ , "unicode_version": "15.1"
206+ , "ios_version": "16.4"
207+ , "skin_tones": true
208+ }
209 , {
210 "emoji": "π§βπ¦Ό"
211 , "description": "person in motorized wheelchair"
212@@ -5554,6 +5707,19 @@
213 , "ios_version": "13.2"
214 , "skin_tones": true
215 }
216+, {
217+ "emoji": "π§βπ¦Όββ‘οΈ"
218+ , "description": "person in motorized wheelchair facing right"
219+ , "category": "People & Body"
220+ , "aliases": [
221+ "person_in_motorized_wheelchair_facing_right"
222+ ]
223+ , "tags": [
224+ ]
225+ , "unicode_version": "15.1"
226+ , "ios_version": "16.4"
227+ , "skin_tones": true
228+ }
229 , {
230 "emoji": "π¨βπ¦Ό"
231 , "description": "man in motorized wheelchair"
232@@ -5567,6 +5733,19 @@
233 , "ios_version": "13.0"
234 , "skin_tones": true
235 }
236+, {
237+ "emoji": "π¨βπ¦Όββ‘οΈ"
238+ , "description": "man in motorized wheelchair facing right"
239+ , "category": "People & Body"
240+ , "aliases": [
241+ "man_in_motorized_wheelchair_facing_right"
242+ ]
243+ , "tags": [
244+ ]
245+ , "unicode_version": "15.1"
246+ , "ios_version": "16.4"
247+ , "skin_tones": true
248+ }
249 , {
250 "emoji": "π©βπ¦Ό"
251 , "description": "woman in motorized wheelchair"
252@@ -5580,6 +5759,19 @@
253 , "ios_version": "13.0"
254 , "skin_tones": true
255 }
256+, {
257+ "emoji": "π©βπ¦Όββ‘οΈ"
258+ , "description": "woman in motorized wheelchair facing right"
259+ , "category": "People & Body"
260+ , "aliases": [
261+ "woman_in_motorized_wheelchair_facing_right"
262+ ]
263+ , "tags": [
264+ ]
265+ , "unicode_version": "15.1"
266+ , "ios_version": "16.4"
267+ , "skin_tones": true
268+ }
269 , {
270 "emoji": "π§βπ¦½"
271 , "description": "person in manual wheelchair"
272@@ -5593,6 +5785,19 @@
273 , "ios_version": "13.2"
274 , "skin_tones": true
275 }
276+, {
277+ "emoji": "π§βπ¦½ββ‘οΈ"
278+ , "description": "person in manual wheelchair facing right"
279+ , "category": "People & Body"
280+ , "aliases": [
281+ "person_in_manual_wheelchair_facing_right"
282+ ]
283+ , "tags": [
284+ ]
285+ , "unicode_version": "15.1"
286+ , "ios_version": "16.4"
287+ , "skin_tones": true
288+ }
289 , {
290 "emoji": "π¨βπ¦½"
291 , "description": "man in manual wheelchair"
292@@ -5606,6 +5811,19 @@
293 , "ios_version": "13.0"
294 , "skin_tones": true
295 }
296+, {
297+ "emoji": "π¨βπ¦½ββ‘οΈ"
298+ , "description": "man in manual wheelchair facing right"
299+ , "category": "People & Body"
300+ , "aliases": [
301+ "man_in_manual_wheelchair_facing_right"
302+ ]
303+ , "tags": [
304+ ]
305+ , "unicode_version": "15.1"
306+ , "ios_version": "16.4"
307+ , "skin_tones": true
308+ }
309 , {
310 "emoji": "π©βπ¦½"
311 , "description": "woman in manual wheelchair"
312@@ -5619,6 +5837,19 @@
313 , "ios_version": "13.0"
314 , "skin_tones": true
315 }
316+, {
317+ "emoji": "π©βπ¦½ββ‘οΈ"
318+ , "description": "woman in manual wheelchair facing right"
319+ , "category": "People & Body"
320+ , "aliases": [
321+ "woman_in_manual_wheelchair_facing_right"
322+ ]
323+ , "tags": [
324+ ]
325+ , "unicode_version": "15.1"
326+ , "ios_version": "16.4"
327+ , "skin_tones": true
328+ }
329 , {
330 "emoji": "π"
331 , "description": "person running"
332@@ -5668,6 +5899,45 @@
333 , "ios_version": "10.0"
334 , "skin_tones": true
335 }
336+, {
337+ "emoji": "πββ‘οΈ"
338+ , "description": "person running facing right"
339+ , "category": "People & Body"
340+ , "aliases": [
341+ "person_running_facing_right"
342+ ]
343+ , "tags": [
344+ ]
345+ , "unicode_version": "15.1"
346+ , "ios_version": "16.4"
347+ , "skin_tones": true
348+ }
349+, {
350+ "emoji": "πββοΈββ‘οΈ"
351+ , "description": "woman running facing right"
352+ , "category": "People & Body"
353+ , "aliases": [
354+ "woman_running_facing_right"
355+ ]
356+ , "tags": [
357+ ]
358+ , "unicode_version": "15.1"
359+ , "ios_version": "16.4"
360+ , "skin_tones": true
361+ }
362+, {
363+ "emoji": "πββοΈββ‘οΈ"
364+ , "description": "man running facing right"
365+ , "category": "People & Body"
366+ , "aliases": [
367+ "man_running_facing_right"
368+ ]
369+ , "tags": [
370+ ]
371+ , "unicode_version": "15.1"
372+ , "ios_version": "16.4"
373+ , "skin_tones": true
374+ }
375 , {
376 "emoji": "π"
377 , "description": "woman dancing"
378@@ -6628,21 +6898,6 @@
379 , "ios_version": "8.3"
380 , "skin_tones": true
381 }
382-, {
383- "emoji": "πͺ"
384- , "description": "family"
385- , "category": "People & Body"
386- , "aliases": [
387- "family"
388- ]
389- , "tags": [
390- "home"
391- , "parents"
392- , "child"
393- ]
394- , "unicode_version": "6.0"
395- , "ios_version": "6.0"
396- }
397 , {
398 "emoji": "π¨βπ©βπ¦"
399 , "description": "family: man, woman, boy"
400@@ -6995,6 +7250,69 @@
401 , "unicode_version": "13.0"
402 , "ios_version": "14.0"
403 }
404+, {
405+ "emoji": "πͺ"
406+ , "description": "family"
407+ , "category": "People & Body"
408+ , "aliases": [
409+ "family"
410+ ]
411+ , "tags": [
412+ "home"
413+ , "parents"
414+ , "child"
415+ ]
416+ , "unicode_version": "6.0"
417+ , "ios_version": "6.0"
418+ }
419+, {
420+ "emoji": "π§βπ§βπ§"
421+ , "description": "family: adult, adult, child"
422+ , "category": "People & Body"
423+ , "aliases": [
424+ "family_adult_adult_child"
425+ ]
426+ , "tags": [
427+ ]
428+ , "unicode_version": "15.1"
429+ , "ios_version": "16.4"
430+ }
431+, {
432+ "emoji": "π§βπ§βπ§βπ§"
433+ , "description": "family: adult, adult, child, child"
434+ , "category": "People & Body"
435+ , "aliases": [
436+ "family_adult_adult_child_child"
437+ ]
438+ , "tags": [
439+ ]
440+ , "unicode_version": "15.1"
441+ , "ios_version": "16.4"
442+ }
443+, {
444+ "emoji": "π§βπ§"
445+ , "description": "family: adult, child"
446+ , "category": "People & Body"
447+ , "aliases": [
448+ "family_adult_child"
449+ ]
450+ , "tags": [
451+ ]
452+ , "unicode_version": "15.1"
453+ , "ios_version": "16.4"
454+ }
455+, {
456+ "emoji": "π§βπ§βπ§"
457+ , "description": "family: adult, child, child"
458+ , "category": "People & Body"
459+ , "aliases": [
460+ "family_adult_child_child"
461+ ]
462+ , "tags": [
463+ ]
464+ , "unicode_version": "15.1"
465+ , "ios_version": "16.4"
466+ }
467 , {
468 "emoji": "π£"
469 , "description": "footprints"
470@@ -7009,6 +7327,18 @@
471 , "unicode_version": "6.0"
472 , "ios_version": "6.0"
473 }
474+, {
475+ "emoji": "π«"
476+ , "description": "fingerprint"
477+ , "category": "People & Body"
478+ , "aliases": [
479+ "fingerprint"
480+ ]
481+ , "tags": [
482+ ]
483+ , "unicode_version": "16.0"
484+ , "ios_version": "16.4"
485+ }
486 , {
487 "emoji": "π΅"
488 , "description": "monkey face"
489@@ -8067,6 +8397,18 @@
490 , "unicode_version": "15.0"
491 , "ios_version": "16.4"
492 }
493+, {
494+ "emoji": "π¦βπ₯"
495+ , "description": "phoenix"
496+ , "category": "Animals & Nature"
497+ , "aliases": [
498+ "phoenix"
499+ ]
500+ , "tags": [
501+ ]
502+ , "unicode_version": "15.1"
503+ , "ios_version": "16.4"
504+ }
505 , {
506 "emoji": "πΈ"
507 , "description": "frog"
508@@ -8326,6 +8668,66 @@
509 , "unicode_version": "15.0"
510 , "ios_version": "16.4"
511 }
512+, {
513+ "emoji": "π¦"
514+ , "description": "crab"
515+ , "category": "Animals & Nature"
516+ , "aliases": [
517+ "crab"
518+ ]
519+ , "tags": [
520+ ]
521+ , "unicode_version": "8.0"
522+ , "ios_version": "9.1"
523+ }
524+, {
525+ "emoji": "π¦"
526+ , "description": "lobster"
527+ , "category": "Animals & Nature"
528+ , "aliases": [
529+ "lobster"
530+ ]
531+ , "tags": [
532+ ]
533+ , "unicode_version": "11.0"
534+ , "ios_version": "12.1"
535+ }
536+, {
537+ "emoji": "π¦"
538+ , "description": "shrimp"
539+ , "category": "Animals & Nature"
540+ , "aliases": [
541+ "shrimp"
542+ ]
543+ , "tags": [
544+ ]
545+ , "unicode_version": "9.0"
546+ , "ios_version": "10.2"
547+ }
548+, {
549+ "emoji": "π¦"
550+ , "description": "squid"
551+ , "category": "Animals & Nature"
552+ , "aliases": [
553+ "squid"
554+ ]
555+ , "tags": [
556+ ]
557+ , "unicode_version": "9.0"
558+ , "ios_version": "10.2"
559+ }
560+, {
561+ "emoji": "π¦ͺ"
562+ , "description": "oyster"
563+ , "category": "Animals & Nature"
564+ , "aliases": [
565+ "oyster"
566+ ]
567+ , "tags": [
568+ ]
569+ , "unicode_version": "12.0"
570+ , "ios_version": "13.0"
571+ }
572 , {
573 "emoji": "π"
574 , "description": "snail"
575@@ -8871,6 +9273,18 @@
576 , "unicode_version": "6.0"
577 , "ios_version": "6.0"
578 }
579+, {
580+ "emoji": "πͺΎ"
581+ , "description": "leafless tree"
582+ , "category": "Animals & Nature"
583+ , "aliases": [
584+ "leafless_tree"
585+ ]
586+ , "tags": [
587+ ]
588+ , "unicode_version": "16.0"
589+ , "ios_version": "16.4"
590+ }
591 , {
592 "emoji": "π"
593 , "description": "grapes"
594@@ -8933,6 +9347,18 @@
595 , "unicode_version": "6.0"
596 , "ios_version": "6.0"
597 }
598+, {
599+ "emoji": "πβπ©"
600+ , "description": "lime"
601+ , "category": "Food & Drink"
602+ , "aliases": [
603+ "lime"
604+ ]
605+ , "tags": [
606+ ]
607+ , "unicode_version": "15.1"
608+ , "ios_version": "16.4"
609+ }
610 , {
611 "emoji": "π"
612 , "description": "banana"
613@@ -9311,6 +9737,30 @@
614 , "unicode_version": "15.0"
615 , "ios_version": "16.4"
616 }
617+, {
618+ "emoji": "πβπ«"
619+ , "description": "brown mushroom"
620+ , "category": "Food & Drink"
621+ , "aliases": [
622+ "brown_mushroom"
623+ ]
624+ , "tags": [
625+ ]
626+ , "unicode_version": "15.1"
627+ , "ios_version": "16.4"
628+ }
629+, {
630+ "emoji": "π«"
631+ , "description": "root vegetable"
632+ , "category": "Food & Drink"
633+ , "aliases": [
634+ "root_vegetable"
635+ ]
636+ , "tags": [
637+ ]
638+ , "unicode_version": "16.0"
639+ , "ios_version": "16.4"
640+ }
641 , {
642 "emoji": "π"
643 , "description": "bread"
644@@ -9933,66 +10383,6 @@
645 , "unicode_version": "11.0"
646 , "ios_version": "12.1"
647 }
648-, {
649- "emoji": "π¦"
650- , "description": "crab"
651- , "category": "Food & Drink"
652- , "aliases": [
653- "crab"
654- ]
655- , "tags": [
656- ]
657- , "unicode_version": "8.0"
658- , "ios_version": "9.1"
659- }
660-, {
661- "emoji": "π¦"
662- , "description": "lobster"
663- , "category": "Food & Drink"
664- , "aliases": [
665- "lobster"
666- ]
667- , "tags": [
668- ]
669- , "unicode_version": "11.0"
670- , "ios_version": "12.1"
671- }
672-, {
673- "emoji": "π¦"
674- , "description": "shrimp"
675- , "category": "Food & Drink"
676- , "aliases": [
677- "shrimp"
678- ]
679- , "tags": [
680- ]
681- , "unicode_version": "9.0"
682- , "ios_version": "10.2"
683- }
684-, {
685- "emoji": "π¦"
686- , "description": "squid"
687- , "category": "Food & Drink"
688- , "aliases": [
689- "squid"
690- ]
691- , "tags": [
692- ]
693- , "unicode_version": "9.0"
694- , "ios_version": "10.2"
695- }
696-, {
697- "emoji": "π¦ͺ"
698- , "description": "oyster"
699- , "category": "Food & Drink"
700- , "aliases": [
701- "oyster"
702- ]
703- , "tags": [
704- ]
705- , "unicode_version": "12.0"
706- , "ios_version": "13.0"
707- }
708 , {
709 "emoji": "π¦"
710 , "description": "soft ice cream"
711@@ -15215,6 +15605,18 @@
712 , "unicode_version": "15.0"
713 , "ios_version": "16.4"
714 }
715+, {
716+ "emoji": "πͺ"
717+ , "description": "harp"
718+ , "category": "Objects"
719+ , "aliases": [
720+ "harp"
721+ ]
722+ , "tags": [
723+ ]
724+ , "unicode_version": "16.0"
725+ , "ios_version": "16.4"
726+ }
727 , {
728 "emoji": "π±"
729 , "description": "mobile phone"
730@@ -16864,6 +17266,18 @@
731 , "unicode_version": "6.0"
732 , "ios_version": "6.0"
733 }
734+, {
735+ "emoji": "βοΈβπ₯"
736+ , "description": "broken chain"
737+ , "category": "Objects"
738+ , "aliases": [
739+ "broken_chain"
740+ ]
741+ , "tags": [
742+ ]
743+ , "unicode_version": "15.1"
744+ , "ios_version": "16.4"
745+ }
746 , {
747 "emoji": "βοΈ"
748 , "description": "chains"
749@@ -16924,6 +17338,18 @@
750 , "unicode_version": "13.0"
751 , "ios_version": "14.0"
752 }
753+, {
754+ "emoji": "πͺ"
755+ , "description": "shovel"
756+ , "category": "Objects"
757+ , "aliases": [
758+ "shovel"
759+ ]
760+ , "tags": [
761+ ]
762+ , "unicode_version": "16.0"
763+ , "ios_version": "16.4"
764+ }
765 , {
766 "emoji": "βοΈ"
767 , "description": "alembic"
768@@ -19184,6 +19610,18 @@
769 , "unicode_version": ""
770 , "ios_version": "6.0"
771 }
772+, {
773+ "emoji": "π«"
774+ , "description": "splatter"
775+ , "category": "Symbols"
776+ , "aliases": [
777+ "splatter"
778+ ]
779+ , "tags": [
780+ ]
781+ , "unicode_version": "16.0"
782+ , "ios_version": "16.4"
783+ }
784 , {
785 "emoji": "#οΈβ£"
786 , "description": "keycap: #"
787@@ -20938,6 +21376,18 @@
788 , "unicode_version": "11.0"
789 , "ios_version": "12.1"
790 }
791+, {
792+ "emoji": "π¨πΆ"
793+ , "description": "flag: Sark"
794+ , "category": "Flags"
795+ , "aliases": [
796+ "flag_sark"
797+ ]
798+ , "tags": [
799+ ]
800+ , "unicode_version": "16.0"
801+ , "ios_version": "16.4"
802+ }
803 , {
804 "emoji": "π¨π·"
805 , "description": "flag: Costa Rica"
806@@ -23114,7 +23564,7 @@
807 }
808 , {
809 "emoji": "πΉπ·"
810- , "description": "flag: Turkey"
811+ , "description": "flag: TΓΌrkiye"
812 , "category": "Flags"
813 , "aliases": [
814 "tr"