Update keymap.c

This commit is contained in:
CallMeMero 2025-09-19 11:33:25 +02:00 committed by GitHub
commit 7f25ab5285
Failed to generate hash of commit

View file

@ -21,43 +21,6 @@
// └────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘ // └────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘
// ▝▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▘ // ▝▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▘
// ┌─────────────────────────────────────────────────┐
// │ d e f i n e q w e r t z m a p p i n g │
// └─────────────────────────────────────────────────┘
#define QWERTZ_SINGLE_QUOTE S(KC_BSLS) //
#define QWERTZ_DOUBLE_QUOTE KC_AT //
#define QWERTZ_Z KC_Y //
#define QWERTZ_Y KC_Z //
#define QWERTZ_QUES KC_UNDS //
#define QWERTZ_EXLM KC_EXLM //
#define QWERTZ_AT RALT(KC_Q) //
#define QWERTZ_HASH KC_BSLS //
#define QWERTZ_TICK KC_EQL // ´
#define QWERTZ_BSLS RALT(KC_MINS) // \/
#define QWERTZ_EQL KC_RPRN //
#define QWERTZ_TILD RALT(KC_RBRC) //
#define QWERTZ_CIRC KC_GRV //
#define QWERTZ_PPLS KC_RBRC //
#define QWERTZ_ASTR S(KC_RBRC) //
#define QWERTZ_AMPR KC_CIRC //
#define QWERTZ_UNDS S(KC_SLSH) //
#define QWERTZ_MINS KC_SLSH //
#define QWERTZ_SLSH KC_AMPR //
#define QWERTZ_PIPE RALT(KC_NUBS) //
#define QWERTZ_LSQR RALT(KC_8) //
#define QWERTZ_RSQR RALT(KC_9) //
#define QWERTZ_LBRC KC_ASTR //
#define QWERTZ_RBRC KC_LPRN //
#define QWERTZ_LCBR RALT(KC_7) //
#define QWERTZ_RCBR RALT(KC_0) //
#define QWERTZ_AE KC_QUOT //
#define QWERTZ_OE KC_SCLN //
#define QWERTZ_UE KC_LBRC //
#define QWERTZ_LT KC_NUBS //
#define QWERTZ_GT S(KC_NUBS) //
#define QWERTZ_SZ KC_MINS //
// ┌─────────────────────────────────────────────────┐ // ┌─────────────────────────────────────────────────┐
// │ d e f i n e l a y e r s │ // │ d e f i n e l a y e r s │
// └─────────────────────────────────────────────────┘ // └─────────────────────────────────────────────────┘
@ -173,33 +136,33 @@ combo_t key_combos[COMBO_COUNT] = {
COMBO(hash_combo, DE_HASH), COMBO(hash_combo, DE_HASH),
COMBO(dollar_combo, KC_DLR), COMBO(dollar_combo, KC_DLR),
COMBO(perc_combo, KC_PERC), COMBO(perc_combo, KC_PERC),
COMBO(tick_combo, QWERTZ_TICK), COMBO(tick_combo, DE_ACUT),
COMBO(bsls_combo, QWERTZ_BSLS), COMBO(bsls_combo, DE_BSLS),
COMBO(eql_combo, QWERTZ_EQL), COMBO(eql_combo, DE_EQL),
COMBO(tilde_combo, QWERTZ_TILD), COMBO(tilde_combo, DE_TILD),
COMBO(copy_combo, LCTL(KC_C)), COMBO(copy_combo, LCTL(KC_C)),
COMBO(paste_combo, LCTL(KC_V)), COMBO(paste_combo, LCTL(KC_V)),
COMBO(cut_combo, LCTL(KC_X)), COMBO(cut_combo, LCTL(KC_X)),
COMBO(caret_combo, QWERTZ_CIRC), COMBO(caret_combo, DE_CIRC),
COMBO(plus_combo, QWERTZ_PPLS), COMBO(plus_combo, DE_PLUS),
COMBO(star_combo, QWERTZ_ASTR), COMBO(star_combo, DE_ASTR),
COMBO(amp_combo, QWERTZ_AMPR), COMBO(amp_combo, DE_AMPR),
COMBO(unds_combo, QWERTZ_UNDS), COMBO(unds_combo, DE_UNDS),
COMBO(mins_combo, QWERTZ_MINS), COMBO(mins_combo, DE_MINS),
COMBO(slsh_combo, QWERTZ_SLSH), COMBO(slsh_combo, DE_SLSH),
COMBO(pipe_combo, QWERTZ_PIPE), COMBO(pipe_combo, DE_PIPE),
COMBO(lsqr_combo, QWERTZ_LSQR), COMBO(lsqr_combo, DE_LBRC),
COMBO(rsqr_combo, QWERTZ_RSQR), COMBO(rsqr_combo, DE_RBRC),
COMBO(lpar_combo, QWERTZ_LBRC), COMBO(lpar_combo, DE_LPRN),
COMBO(rpar_combo, QWERTZ_RBRC), COMBO(rpar_combo, DE_RPRN),
COMBO(lcbr_combo, QWERTZ_LCBR), COMBO(lcbr_combo, DE_LCBR),
COMBO(rcbr_combo, QWERTZ_RCBR), COMBO(rcbr_combo, DE_RCBR),
COMBO(ae_combo, QWERTZ_AE), COMBO(ae_combo, DE_ADIA),
COMBO(oe_combo, QWERTZ_OE), COMBO(oe_combo, DE_ODIA),
COMBO(ue_combo, QWERTZ_UE), COMBO(ue_combo, DE_UDIA),
COMBO(lt_combo, QWERTZ_LT), COMBO(lt_combo, DE_LABK),
COMBO(gt_combo, QWERTZ_GT), COMBO(gt_combo, DE_RABK),
COMBO(sz_combo, QWERTZ_SZ) COMBO(sz_combo, DE_SS)
}; };
// ┌─────────────────────────────────────────────────┐ // ┌─────────────────────────────────────────────────┐
@ -324,7 +287,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
[_NUM] = LAYOUT( [_NUM] = LAYOUT(
//╷ ╷ ╷ ╷ ╷ ╷ ╷╷ ╷ ╷ ╷ ╷ ╷ ╷ //╷ ╷ ╷ ╷ ╷ ╷ ╷╷ ╷ ╷ ╷ ╷ ╷ ╷
KC_PPLS, KC_7, KC_8, KC_9, KC_PAST, _______, _______, _______, _______, _______, KC_PPLS, KC_7, KC_8, KC_9, KC_PAST, _______, _______, _______, _______, _______,
KC_0, KC_4, KC_5, KC_6, QWERTZ_EQL,_______, KC_LSFT, KC_LGUI, KC_LALT, KC_LCTL, KC_0, KC_4, KC_5, KC_6, DE_EQL ,_______, KC_LSFT, KC_LGUI, KC_LALT, KC_LCTL,
_______, KC_PMNS, KC_1, KC_2, KC_3, KC_PSLS, _______, KC_HYPR, KC_MEH, _______, _______, _______, _______, KC_PMNS, KC_1, KC_2, KC_3, KC_PSLS, _______, KC_HYPR, KC_MEH, _______, _______, _______,
_______, KC_DOT, KC_PDOT, _______, _______, _______ _______, KC_DOT, KC_PDOT, _______, _______, _______
), ),
@ -369,7 +332,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
[_UTIL] = LAYOUT( [_UTIL] = LAYOUT(
//╷ ╷ ╷ ╷ ╷ ╷ ╷╷ ╷ ╷ ╷ ╷ ╷ ╷ //╷ ╷ ╷ ╷ ╷ ╷ ╷╷ ╷ ╷ ╷ ╷ ╷ ╷
QK_BOOT, _______, _______, _______, _______, RALT(KC_E), KC_MPRV, KC_VOLU, KC_MNXT, _______, QK_BOOT, _______, _______, _______, _______, DE_EURO, KC_MPRV, KC_VOLU, KC_MNXT, _______,
_______, _______, _______, _______, _______, _______, _______, KC_VOLD, _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_VOLD, _______, _______,
_______, _______, _______, _______, _______, _______, _______, _______, KC_MPLY, _______, _______, DF(_GAMING_BASE), _______, _______, _______, _______, _______, _______, _______, _______, KC_MPLY, _______, _______, DF(_GAMING_BASE),
_______, _______, _______, _______, _______, KC_MUTE _______, _______, _______, _______, _______, KC_MUTE