qmk/keyboards/splitkb/aurora/sweep/keymaps/christoph-cullmann/keymap.c

34 lines
1.1 KiB
C
Raw Permalink Normal View History

/**
* SPDX-FileCopyrightText: 2024 Christoph Cullmann <christoph@cullmann.io>
* SPDX-License-Identifier: GPL-2.0-or-later
*/
#include QMK_KEYBOARD_H
2024-12-13 22:23:38 +01: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_2(\
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\
)
// no led
#define CC_NO_LED
// define handness manually, just to be sure
char chordal_hold_handedness(keypos_t key)
{
return (key.row < MATRIX_ROWS / 2) ? 'L' : 'R';
}
// our shared 42 keys keymap
#include "common/keymap.h"