aboutsummaryrefslogtreecommitdiff
path: root/chak/keymap/keymap.c
diff options
context:
space:
mode:
authorSyndamia <kamen@syndamia.com>2024-04-02 12:00:46 +0300
committerSyndamia <kamen@syndamia.com>2024-04-02 12:00:46 +0300
commitd3bb4122de7b9e947ec8f6d4507f78c23e1d6ff9 (patch)
tree07f2c7d4304758b49e4e44b779b0f49f4a3db230 /chak/keymap/keymap.c
parent646dd9e4092b8e662590c677c0676afd3b77d507 (diff)
downloadqmk-keyboards-d3bb4122de7b9e947ec8f6d4507f78c23e1d6ff9.tar
qmk-keyboards-d3bb4122de7b9e947ec8f6d4507f78c23e1d6ff9.tar.gz
qmk-keyboards-d3bb4122de7b9e947ec8f6d4507f78c23e1d6ff9.zip
[chak] Shift and Super now triggers suspend
Diffstat (limited to 'chak/keymap/keymap.c')
-rw-r--r--chak/keymap/keymap.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/chak/keymap/keymap.c b/chak/keymap/keymap.c
index 968c045..5ebc7d3 100644
--- a/chak/keymap/keymap.c
+++ b/chak/keymap/keymap.c
@@ -39,6 +39,14 @@ enum layers {
#define HR_L LCTL_T(KC_L)
#define HR_SCLN RSFT_T(KC_SCLN)
+const key_override_t
+ shift_super_system_sleep = ko_make_basic(MOD_MASK_SHIFT, KC_LGUI, KC_SLEP)
+ ;
+const key_override_t **key_overrides = (const key_override_t *[]){
+ &shift_super_system_sleep,
+ NULL // Null terminate the array of overrides!
+};
+
const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
[_QWERTY] = LAYOUT_split_3x6_3(
//,-----------------------------------------------------. ,-----------------------------------------------------.