-
Notifications
You must be signed in to change notification settings - Fork 0
/
unicodemap.c
50 lines (47 loc) Β· 1.76 KB
/
unicodemap.c
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
#include QMK_KEYBOARD_H
#define SUN UM(LEO)
#define MOON UM(CANCER)
#define MERCURY UP(GEMINI,VIRGO)
#define VENUS UP(TAURUS,LIBRA)
#define MARS UP(ARIES,SCORPIO)
#define JUPITER UP(SAGITTARIUS,PISCES)
#define SATURN UP(CAPRICORN,AQUARIUS)
#define HARD UP(SQUARE,OPPOSITE)
#define EASY UP(SEXTILE,TRINE)
#define NODES UP(S_NODE,N_NODE)
enum unicode_names {
AE, AG, HG, CU, FE, SN, PB, UNS, NPN, PLT,
ARIES, TAURUS, GEMINI, CANCER, LEO, VIRGO, LIBRA, SCORPIO, SAGITTARIUS, CAPRICORN, AQUARIUS, PISCES,
CJT, SEXTILE, SQUARE, TRINE, OPPOSITE, N_NODE, S_NODE,
};
const uint32_t PROGMEM unicode_map[] = {
[AE] = 0x2609, // β
[AG] = 0x263D, // β½
[HG] = 0x263F, // βΏ
[CU] = 0x2640, // β
[FE] = 0x2642, // β
[SN] = 0x2643, // β
[PB] = 0x2644, // β
[UNS] = 0x2645, // β
[NPN] = 0x2646, // β
[PLT] = 0x2647, // β
[ARIES] = 0x2648, // βοΈ
[TAURUS] = 0x2649, // βοΈ
[GEMINI] = 0x264A, // βοΈ
[CANCER] = 0x264B, // βοΈ
[LEO] = 0x264C, // βοΈ
[VIRGO] = 0x264D, // βοΈ
[LIBRA] = 0x264E, // βοΈ
[SCORPIO] = 0x264F, // βοΈ
[SAGITTARIUS] = 0x2650, // βοΈ
[CAPRICORN] = 0x2651, // βοΈ
[AQUARIUS] = 0x2652, // βοΈ
[PISCES] = 0x2653, // βοΈ
[CJT] = 0x260C, // β
[SEXTILE] = 0x26B9, // βΉ
[SQUARE] = 0x25A1, // β‘
[TRINE] = 0x25B3, // β³
[OPPOSITE] = 0x260D, // β
[N_NODE] = 0x260A, // β
[S_NODE] = 0x260B, // β
};