]> git.donarmstrong.com Git - qmk_firmware.git/blob - users/drashna/drashna_unicode.h
Add send_unicode_hex_string function (#3828)
[qmk_firmware.git] / users / drashna / drashna_unicode.h
1 #ifndef UNICODE_USERSPACE_H
2 #define UNICODE_USERSPACE_H
3
4
5
6 /* use X(n) to call the  */
7
8 enum unicode_name {
9   THINK, // thinking face 🤔
10   GRIN, // grinning face 😊
11   SMRK, // smirk 😏
12   WEARY, // good shit 😩
13   UNAMU, // unamused 😒
14
15   SNEK, // snke 🐍
16   PENGUIN, // 🐧
17   DRAGON, // 🐉
18   MONKEY, // 🐒
19   CHICK, // 🐥
20   BOAR, // 🐗
21
22   OKOK, // 👌
23   EFFU, // 🖕
24   INUP, // 👆
25   THUP, // 👍
26   THDN, // 👎
27
28   BBB, // dat B 🅱
29   POO, // poop 💩
30   HUNDR, // 100 💯
31   EGGPL, // EGGPLANT 🍆
32   WATER, // wet 💦
33   TUMBLER, // 🥃
34
35   LIT, // fire 🔥
36   BANG, // ‽
37   IRONY, // ⸮
38   DEGREE // °
39 };
40
41
42 const uint32_t PROGMEM unicode_map[] = {
43   [THINK]     = 0x1F914,
44   [GRIN]      = 0x1F600,
45   [BBB]       = 0x1F171,
46   [POO]       = 0x1F4A9,
47   [HUNDR]     = 0x1F4AF,
48   [SMRK]      = 0x1F60F,
49   [WEARY]     = 0x1F629,
50   [EGGPL]     = 0x1F346,
51   [WATER]     = 0x1F4A6,
52   [LIT]       = 0x1F525,
53   [UNAMU]     = 0x1F612,
54   [SNEK]      = 0x1F40D,
55   [PENGUIN]   = 0x1F427,
56   [BOAR]      = 0x1F417,
57   [MONKEY]    = 0x1F412,
58   [CHICK]     = 0x1F425,
59   [DRAGON]    = 0x1F409,
60   [OKOK]      = 0x1F44C,
61   [EFFU]      = 0x1F595,
62   [INUP]      = 0x1F446,
63   [THDN]      = 0x1F44E,
64   [THUP]      = 0x1F44D,
65   [TUMBLER]   = 0x1F943,
66   [BANG]      = 0x0203D,
67   [IRONY]     = 0x02E2E,
68   [DEGREE]    = 0x000B0
69  };
70
71  #endif