diff options
| author | Xyverz <xyverz@gmail.com> | 2019-11-11 15:11:56 -0800 |
|---|---|---|
| committer | James Young <18669334+noroadsleft@users.noreply.github.com> | 2019-11-11 15:11:56 -0800 |
| commit | af683fc2cac2811fa54dfca74f4cedc4278d0ba1 (patch) | |
| tree | 0fb8068ad34876896429e79c1ebcfd667e8c366c | |
| parent | 80713a8a5802dfc28fe0c602ae73b40e3de800d4 (diff) | |
| download | qmk_firmware-af683fc2cac2811fa54dfca74f4cedc4278d0ba1.tar.gz qmk_firmware-af683fc2cac2811fa54dfca74f4cedc4278d0ba1.zip | |
[Keymap] Added macro (#7331)
Added MACLOCK macro, which sends CMD+CTRL+Q to perform a screen
lock on macs running Mojave or newer.
| -rw-r--r-- | keyboards/atreus62/keymaps/xyverz/keymap.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/keyboards/atreus62/keymaps/xyverz/keymap.c b/keyboards/atreus62/keymaps/xyverz/keymap.c index 52b018850..4babed4c1 100644 --- a/keyboards/atreus62/keymaps/xyverz/keymap.c +++ b/keyboards/atreus62/keymaps/xyverz/keymap.c | |||
| @@ -29,6 +29,7 @@ CHANGELOG: | |||
| 29 | 0.5 - Converted keymap to LAYOUT standard. | 29 | 0.5 - Converted keymap to LAYOUT standard. |
| 30 | 0.6 - Swapped ESC and GRV in all layers. | 30 | 0.6 - Swapped ESC and GRV in all layers. |
| 31 | 0.7 - Brought code up to current standards. | 31 | 0.7 - Brought code up to current standards. |
| 32 | 0.8 - Added MACLOCK macro. | ||
| 32 | 33 | ||
| 33 | TODO: | 34 | TODO: |
| 34 | 35 | ||
| @@ -51,6 +52,7 @@ enum atreus52_keycodes { DVORAK = SAFE_RANGE, QWERTY, COLEMAK, WOW, DESTINY, LOW | |||
| 51 | #define LOWER MO(_LOWER) | 52 | #define LOWER MO(_LOWER) |
| 52 | #define RAISE MO(_RAISE) | 53 | #define RAISE MO(_RAISE) |
| 53 | #define ADJUST MO(_ADJUST) | 54 | #define ADJUST MO(_ADJUST) |
| 55 | #define MACLOCK LGUI(LCTL(KC_Q)) | ||
| 54 | 56 | ||
| 55 | // clang-format off | 57 | // clang-format off |
| 56 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | 58 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { |
| @@ -99,14 +101,14 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 99 | KC_TILD, KC_GRV, _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_PIPE, | 101 | KC_TILD, KC_GRV, _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_PIPE, |
| 100 | KC_CAPS, _______, KC_MUTE, KC_VOLD, KC_VOLU, _______, _______, _______, KC_PLUS, KC_LCBR, KC_RCBR, _______, | 102 | KC_CAPS, _______, KC_MUTE, KC_VOLD, KC_VOLU, _______, _______, _______, KC_PLUS, KC_LCBR, KC_RCBR, _______, |
| 101 | _______, _______, KC_MPRV, KC_MPLY, KC_MNXT, _______, _______, _______, KC_PSCR, KC_SLCK, KC_PAUS, _______, | 103 | _______, _______, KC_MPRV, KC_MPLY, KC_MNXT, _______, _______, _______, KC_PSCR, KC_SLCK, KC_PAUS, _______, |
| 102 | _______, _______, KC_HOME, KC_END, _______, KC_DEL, _______, _______, KC_INS, _______, KC_PGUP, KC_PGDN, _______, _______ | 104 | _______, _______, KC_HOME, KC_END, _______, KC_DEL, MACLOCK, _______, KC_INS, _______, KC_PGUP, KC_PGDN, _______, _______ |
| 103 | ), | 105 | ), |
| 104 | [_RAISE] = LAYOUT ( | 106 | [_RAISE] = LAYOUT ( |
| 105 | KC_F11, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F12, | 107 | KC_F11, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F12, |
| 106 | KC_TILD, KC_GRV, _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_BSLS, | 108 | KC_TILD, KC_GRV, _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_BSLS, |
| 107 | KC_CAPS, _______, KC_MUTE, KC_VOLD, KC_VOLU, _______, _______, _______, KC_EQL, KC_LBRC, KC_RBRC, _______, | 109 | KC_CAPS, _______, KC_MUTE, KC_VOLD, KC_VOLU, _______, _______, _______, KC_EQL, KC_LBRC, KC_RBRC, _______, |
| 108 | _______, _______, KC_MPRV, KC_MPLY, KC_MNXT, _______, _______, _______, KC_PSCR, KC_SLCK, KC_PAUS, _______, | 110 | _______, _______, KC_MPRV, KC_MPLY, KC_MNXT, _______, _______, _______, KC_PSCR, KC_SLCK, KC_PAUS, _______, |
| 109 | _______, _______, KC_HOME, KC_END, _______, KC_DEL, _______, _______, KC_INS, _______, KC_PGUP, KC_PGDN, _______, _______ | 111 | _______, _______, KC_HOME, KC_END, _______, KC_DEL, MACLOCK, _______, KC_INS, _______, KC_PGUP, KC_PGDN, _______, _______ |
| 110 | ), | 112 | ), |
| 111 | [_ADJUST] = LAYOUT ( | 113 | [_ADJUST] = LAYOUT ( |
| 112 | _______, _______, _______, KC_F13, KC_F14, KC_F15, _______, _______, _______, _______, _______, _______, | 114 | _______, _______, _______, KC_F13, KC_F14, KC_F15, _______, _______, _______, _______, _______, _______, |
