mirror of
https://github.com/qmk/qmk_userspace.git
synced 2025-11-03 10:20:07 -05:00
Update keymap.c
This commit is contained in:
parent
6a6bdb3fc8
commit
d64d557b37
1 changed files with 12 additions and 11 deletions
|
|
@ -13,6 +13,7 @@
|
|||
|
||||
#include QMK_KEYBOARD_H
|
||||
#include <stdio.h>
|
||||
#include "keymap_german.h"
|
||||
#include "callmemero.h"
|
||||
|
||||
// ┌────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐
|
||||
|
|
@ -142,7 +143,7 @@ const uint16_t PROGMEM cut_combo[] = {KC_X, KC_D, COMBO_END};
|
|||
const uint16_t PROGMEM caret_combo[] = {KC_J, KC_M, COMBO_END};
|
||||
const uint16_t PROGMEM plus_combo[] = {KC_L, SHT_N, COMBO_END};
|
||||
const uint16_t PROGMEM star_combo[] = {KC_U, GUI_E, COMBO_END};
|
||||
const uint16_t PROGMEM amp_combo[] = {QWERTZ_Y, ALT_I, COMBO_END};
|
||||
const uint16_t PROGMEM amp_combo[] = {DE_Y, ALT_I, COMBO_END};
|
||||
|
||||
// Between home and bottow row
|
||||
const uint16_t PROGMEM unds_combo[] = {KC_M, KC_K, COMBO_END};
|
||||
|
|
@ -152,7 +153,7 @@ const uint16_t PROGMEM pipe_combo[] = {ALT_I, KC_DOT, COMBO_END};
|
|||
|
||||
// Horizontal combos: brackets
|
||||
const uint16_t PROGMEM lsqr_combo[] = {KC_L, KC_U, COMBO_END};
|
||||
const uint16_t PROGMEM rsqr_combo[] = {KC_U, QWERTZ_Y, COMBO_END};
|
||||
const uint16_t PROGMEM rsqr_combo[] = {KC_U, DE_Y, COMBO_END};
|
||||
const uint16_t PROGMEM lpar_combo[] = {SHT_N, GUI_E, COMBO_END};
|
||||
const uint16_t PROGMEM rpar_combo[] = {GUI_E, ALT_I, COMBO_END};
|
||||
const uint16_t PROGMEM lcbr_combo[] = {KC_H, MEH_COM, COMBO_END};
|
||||
|
|
@ -168,8 +169,8 @@ const uint16_t PROGMEM lt_combo[] = {KC_M, SHT_N, COMBO_END};
|
|||
const uint16_t PROGMEM gt_combo[] = {ALT_I, CTL_O, COMBO_END};
|
||||
|
||||
combo_t key_combos[COMBO_COUNT] = {
|
||||
COMBO(at_combo, QWERTZ_AT),
|
||||
COMBO(hash_combo, QWERTZ_HASH),
|
||||
COMBO(at_combo, DE_AT),
|
||||
COMBO(hash_combo, DE_HASH),
|
||||
COMBO(dollar_combo, KC_DLR),
|
||||
COMBO(perc_combo, KC_PERC),
|
||||
COMBO(tick_combo, QWERTZ_TICK),
|
||||
|
|
@ -209,8 +210,8 @@ combo_t key_combos[COMBO_COUNT] = {
|
|||
const key_override_t quexclam_override =
|
||||
ko_make_with_layers_negmods_and_options(
|
||||
MOD_MASK_SHIFT, // Trigger modifiers: shift
|
||||
QWERTZ_QUES, // Trigger key:
|
||||
QWERTZ_EXLM, // Replacement key:
|
||||
DE_QUES, // Trigger key:
|
||||
DE_EXLM, // Replacement key:
|
||||
~0, // Activate on all layers
|
||||
MOD_MASK_CA, // Do not activate when ctrl, alt or gui is pressed
|
||||
ko_option_no_reregister_trigger);
|
||||
|
|
@ -219,8 +220,8 @@ const key_override_t quexclam_override =
|
|||
const key_override_t quote_override =
|
||||
ko_make_with_layers_negmods_and_options(
|
||||
MOD_MASK_SHIFT, // Trigger modifiers: shift
|
||||
QWERTZ_SINGLE_QUOTE, // Trigger key:
|
||||
QWERTZ_DOUBLE_QUOTE, // Replacement key:
|
||||
DE_QUOT, // Trigger key:
|
||||
DE_DQUO, // Replacement key:
|
||||
~0, // Activate on all layers
|
||||
MOD_MASK_CA, // Do not activate when ctrl, alt or gui is pressed
|
||||
ko_option_no_reregister_trigger);
|
||||
|
|
@ -255,9 +256,9 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
|
|||
|
||||
[_BASE] = LAYOUT(
|
||||
//╷ ╷ ╷ ╷ ╷ ╷ ╷╷ ╷ ╷ ╷ ╷ ╷ ╷
|
||||
KC_Q, KC_W, KC_F, KC_P, KC_B, KC_J, KC_L, KC_U, QWERTZ_Y, QWERTZ_SINGLE_QUOTE,
|
||||
KC_Q, KC_W, KC_F, KC_P, KC_B, KC_J, KC_L, KC_U, DE_Y , DE_QUOT,
|
||||
CTL_A, ALT_R, GUI_S, SHT_T, KC_G, KC_M, SHT_N, GUI_E, ALT_I, CTL_O,
|
||||
KC_TAB, QWERTZ_Z, KC_X, MEH_C, KC_D, KC_V, KC_K, KC_H, MEH_COM, KC_DOT, QWERTZ_QUES, KC_RALT,
|
||||
KC_TAB, DE_Z , KC_X, MEH_C, KC_D, KC_V, KC_K, KC_H, MEH_COM, KC_DOT, DE_QUES, KC_RALT,
|
||||
UTIL, NAV, OS_SHT, KC_ENT, NUM, FUN
|
||||
),
|
||||
/*
|
||||
|
|
@ -276,7 +277,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
|
|||
|
||||
[_GAMING_BASE] = LAYOUT(
|
||||
//╷ ╷ ╷ ╷ ╷ ╷ ╷╷ ╷ ╷ ╷ ╷ ╷ ╷
|
||||
KC_LALT, KC_W, KC_F, KC_P, KC_B, KC_J, KC_L, KC_U, QWERTZ_Y, _______,
|
||||
KC_LALT, KC_W, KC_F, KC_P, KC_B, KC_J, KC_L, KC_U, DE_Y , _______,
|
||||
KC_TAB, KC_R, KC_S, KC_T, KC_G, KC_M, KC_N, KC_E, KC_I, KC_O,
|
||||
KC_LCTL, KC_LSFT, KC_X, KC_C, KC_D, KC_V, KC_K, KC_H, KC_Q, _______, _______, DF(_BASE),
|
||||
KC_1, KC_SPACE, KC_2, KC_ESC, KC_ENT, _______
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue