qmk/totem/keymaps/default/keymap.c

41 lines
2.3 KiB
C
Raw Normal View History

2023-04-13 15:29:43 +02:00
/*
2023-04-13 12:04:24 +02:00
D E F A U L T
*/
#include QMK_KEYBOARD_H
2023-04-13 15:29:43 +02:00
2023-04-13 12:04:24 +02:00
#include "totem.h"
2023-08-13 00:00:14 +02:00
// layout helper macro, we just use 34 keys
#undef LAYOUT
#define LAYOUT(\
K00, K01, K02, K03, K04, K05, K06, K07, K08, K09,\
K10, K11, K12, K13, K14, K15, K16, K17, K18, K19,\
K20, K21, K22, K23, K24, K25, K26, K27, K28, K29,\
K30, K31, K32, K33\
)\
LAYOUT_split_3x5_3_1(\
K00, K01, K02, K03, K04, K05, K06, K07, K08, K09,\
K10, K11, K12, K13, K14, K15, K16, K17, K18, K19,\
KC_NO, K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, KC_NO,\
KC_NO, K30, K31, K32, K33, KC_NO\
2023-04-13 15:29:43 +02:00
)
2023-04-13 12:04:24 +02:00
2023-08-13 00:00:14 +02:00
// split keyboard
static bool my_on_left_hand(keypos_t pos)
{
return pos.row < MATRIX_ROWS / 2;
}
2023-04-13 12:04:24 +02:00
2023-08-13 00:00:14 +02:00
// our shared 34 keys keymap
#include "../../../common/keymap.h"