diff options
| author | Drashna Jaelre <drashna@live.com> | 2018-05-02 08:39:46 -0700 |
|---|---|---|
| committer | Jack Humbert <jack.humb@gmail.com> | 2018-05-02 11:39:46 -0400 |
| commit | e5540dd055b16eaebb28e25e0cb9b314e397e854 (patch) | |
| tree | 798a05c6335c11ad55231337883003ea248b4df9 /users/drashna/drashna_unicode.h | |
| parent | 9b8fc6f1c0129ee119965a2a4d025b0f5c9c613b (diff) | |
| download | qmk_firmware-e5540dd055b16eaebb28e25e0cb9b314e397e854.tar.gz qmk_firmware-e5540dd055b16eaebb28e25e0cb9b314e397e854.zip | |
Update to drashna keymaps and userspace (#2876)
* Fix Unicode sample
* Add irony mark
* Remove unpretty keymaps
* Add QMK DFU and Conditional Music Mode
* Unicode fixes
* Unicode fixes
* Make layer indication more modular
* Finish removing Faux Click
* Cleanup of UserSpace and addition of 'update_tri_layer_state' function
* Add modifier status indicators to Orthodox
* Remove tri layer function
* Minor tweaks
* Remove the Orthodox's Indicator's reliance on layer_state_set
* Add custom EEPROM settings
* Make EEPROM config more efficient
* Viterbi Config
* Add Iris Keyboard layout and Userspace cleanup
* Iris keyboard tweaks
* Use Grave Escape on Iris
* Update Readmes
Diffstat (limited to 'users/drashna/drashna_unicode.h')
| -rw-r--r-- | users/drashna/drashna_unicode.h | 71 |
1 files changed, 71 insertions, 0 deletions
diff --git a/users/drashna/drashna_unicode.h b/users/drashna/drashna_unicode.h new file mode 100644 index 000000000..3d1bc03f9 --- /dev/null +++ b/users/drashna/drashna_unicode.h | |||
| @@ -0,0 +1,71 @@ | |||
| 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 | ||
