aboutsummaryrefslogtreecommitdiff
path: root/users/arkag/arkag.c
diff options
context:
space:
mode:
Diffstat (limited to 'users/arkag/arkag.c')
-rw-r--r--users/arkag/arkag.c26
1 files changed, 10 insertions, 16 deletions
diff --git a/users/arkag/arkag.c b/users/arkag/arkag.c
index 564c234c3..ea716ecda 100644
--- a/users/arkag/arkag.c
+++ b/users/arkag/arkag.c
@@ -363,7 +363,7 @@ void matrix_scan_user(void) {
363 surround_type(4, KC_GRAVE, true); 363 surround_type(4, KC_GRAVE, true);
364 } 364 }
365 SEQ_ONE_KEY(KC_C) { 365 SEQ_ONE_KEY(KC_C) {
366 send_unicode_hex_string("00E7"); 366 register_unicode(0x00E7); // ç
367 } 367 }
368 SEQ_TWO_KEYS(KC_A, KC_V) { 368 SEQ_TWO_KEYS(KC_A, KC_V) {
369 surround_type(2, KC_QUOT, true); 369 surround_type(2, KC_QUOT, true);
@@ -384,10 +384,10 @@ void matrix_scan_user(void) {
384 surround_type(6, KC_GRAVE, false); 384 surround_type(6, KC_GRAVE, false);
385 } 385 }
386 SEQ_ONE_KEY(KC_E) { 386 SEQ_ONE_KEY(KC_E) {
387 send_unicode_hex_string("00E8"); 387 register_unicode(0x00E8); // è
388 } 388 }
389 SEQ_TWO_KEYS(KC_E, KC_E) { 389 SEQ_TWO_KEYS(KC_E, KC_E) {
390 send_unicode_hex_string("00E9"); 390 register_unicode(0x00E9); // é
391 } 391 }
392 // end format functions 392 // end format functions
393 393
@@ -407,8 +407,7 @@ void matrix_scan_user(void) {
407 407
408 // start typing functions 408 // start typing functions
409 SEQ_TWO_KEYS(KC_T, KC_M) { 409 SEQ_TWO_KEYS(KC_T, KC_M) {
410 // ™ 410 register_unicode(0x2122); // ™
411 send_unicode_hex_string("2122");
412 } 411 }
413 SEQ_TWO_KEYS(KC_D, KC_D) { 412 SEQ_TWO_KEYS(KC_D, KC_D) {
414 SEND_STRING(".\\Administrator"); 413 SEND_STRING(".\\Administrator");
@@ -420,27 +419,22 @@ void matrix_scan_user(void) {
420 tap_code(KC_ENTER); 419 tap_code(KC_ENTER);
421 } 420 }
422 SEQ_THREE_KEYS(KC_L, KC_O, KC_D) { 421 SEQ_THREE_KEYS(KC_L, KC_O, KC_D) {
423 // ಠ__ಠ 422 send_unicode_string("ಠ__ಠ");
424 send_unicode_hex_string("0CA0 005F 005F 0CA0");
425 } 423 }
426 SEQ_THREE_KEYS(KC_M, KC_A, KC_P) { 424 SEQ_THREE_KEYS(KC_M, KC_A, KC_P) {
427 SEND_STRING("https://github.com/qmk/qmk_firmware/tree/master/users/arkag"); 425 SEND_STRING("https://github.com/qmk/qmk_firmware/tree/master/users/arkag");
428 } 426 }
429 SEQ_TWO_KEYS(KC_F, KC_F) { 427 SEQ_TWO_KEYS(KC_F, KC_F) {
430 // (╯‵Д′)╯彡┻━┻ 428 send_unicode_string("(╯‵Д′)╯彡┻━┻");
431 send_unicode_hex_string("0028 256F 2035 0414 2032 0029 256F 5F61 253B 2501 253B");
432 } 429 }
433 SEQ_THREE_KEYS(KC_F, KC_F, KC_F) { 430 SEQ_THREE_KEYS(KC_F, KC_F, KC_F) {
434 // ┬─┬ノ( º _ º ノ) 431 send_unicode_string("┬─┬ノ( º _ º ノ)");
435 send_unicode_hex_string("252C 2500 252C 30CE 0028 0020 00BA 0020 005F 0020 00BA 0020 30CE 0029");
436 } 432 }
437 SEQ_THREE_KEYS(KC_L, KC_O, KC_L) { 433 SEQ_THREE_KEYS(KC_L, KC_O, KC_L) {
438 // ( ͡° ͜ʖ ͡°) 434 send_unicode_string("( ͡° ͜ʖ ͡°)");
439 send_unicode_hex_string("0028 0020 0361 00B0 0020 035C 0296 0020 0361 00B0 0029");
440 } 435 }
441 SEQ_THREE_KEYS(KC_S, KC_S, KC_S) { 436 SEQ_THREE_KEYS(KC_S, KC_S, KC_S) {
442 // ¯\_(ツ)_/¯ 437 send_unicode_string("¯\\_(ツ)_/¯");
443 send_unicode_hex_string("00AF 005C 005F 0028 30C4 0029 005F 002F 00AF");
444 } 438 }
445 // end typing functions 439 // end typing functions
446 440
@@ -513,7 +507,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
513 507
514 case M_DASH: 508 case M_DASH:
515 if (record->event.pressed){ 509 if (record->event.pressed){
516 send_unicode_hex_string("2014"); 510 register_unicode(0x2014); // —
517 } 511 }
518 return false; 512 return false;
519 case M_LMHYP: 513 case M_LMHYP: