commit 106ede2dd99ff0249d7ccd98a2bfb9a02d63c0d0
parent c1444de87610d17fa373de73ef6f2d5ace12e173
Author: Tomas Nemec <owl@gtms.dev>
Date: Sun, 6 Apr 2025 23:34:06 +0200
update
Diffstat:
1 file changed, 10 insertions(+), 45 deletions(-)
diff --git a/keyboards/ergodox_ez/glow/keymaps/tms/keymap.c b/keyboards/ergodox_ez/glow/keymaps/tms/keymap.c
@@ -13,9 +13,11 @@ enum layers {
SERV, // service
};
-enum custom_keycodes {
- VRSN,
-};
+/* enum custom_keycodes { */
+/* DVORAK = SAFE_RANGE, */
+/* QWERTY, */
+/* VRSN, */
+/* }; */
// Left-hand home row mods
#define HOME_A LGUI_T(KC_A)
@@ -26,7 +28,7 @@ enum custom_keycodes {
// Right-hand home row mods
#define HOME_H RCTL_T(KC_H)
#define HOME_T RSFT_T(KC_T)
-#define HOME_N RALT_T(KC_N)
+#define HOME_N LALT_T(KC_N)
#define HOME_S RGUI_T(KC_S)
// [Key Lock](feature_key_lock.md)
@@ -107,34 +109,6 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
_______ , _______ , _______ , _______ , _______ , _______
),
-// ┌─────┬─────┬──────┬─────┬─────┬─────┬─────┐ ┌─────┬─────┬─────┬─────┬─────┬─────┬─────┐
-// │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
-// ├─────┼─────┼──────┼─────┼─────┼─────┼─────┤ ├─────┼─────┼─────┼─────┼─────┼─────┼─────┤
-// │ │ ! │ @ │ # │ $ │ % │ │ │ │ ^ │ & │ * │ │ │ │
-// ├─────┼─────┼──────┼─────┼─────┼─────┼─────┘ └─────┼─────┼─────┼─────┼─────┼─────┼─────┤
-// │ ~ │ _ │ bspc │ ( │ { │ [ │ │ ent │ - │ + │ = │ : │ ` │
-// ├─────┼─────┼──────┼─────┼─────┼─────┼─────┐ ┌─────┼─────┼─────┼─────┼─────┼─────┼─────┤
-// │ │ \ │ | │ ) │ } │ ] │ │ │ │ │ tab │ < │ > │ ? │ │
-// ├─────┼─────┼──────┼─────┼─────┼─────┴─────┘ └─────┴─────┼─────┼─────┼─────┼─────┼─────┤
-// │ │ │ │ │ │ │ │ │ │ │ │
-// └─────┴─────┴──────┴─────┴─────┼─────┬─────┐ ┌─────┬─────┼─────┴─────┴─────┴─────┴─────┘
-// │ │ │ │ │ │
-// └─────┼─────┤ ├─────┼─────┘
-// │ │ │ │
-// ┌─────┬─────┼─────┤ ├─────┼─────┬─────┐
-// │ │ │ │ │ │ │ │
-// └─────┴─────┴─────┘ └─────┴─────┴─────┘
-[QSMB] = LAYOUT_ergodox_pretty(
- _______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ , _______,
- _______ , KC_EXLM , KC_AT , KC_HASH , KC_DLR , KC_PERC , _______ , _______ , KC_CIRC , KC_AMPR , KC_ASTR , _______ , _______ , _______,
- KC_TILD , KC_UNDS , KC_BSPC , KC_LPRN , KC_LCBR , KC_LBRC , KC_ENT , KC_MINS , KC_PLUS , KC_EQL , KC_COLN , KC_GRV ,
- _______ , KC_BSLS , KC_PIPE , KC_RPRN , KC_RCBR , KC_RBRC , _______ , _______ , _______ , KC_TAB , KC_LT , KC_GT , KC_QUES , _______,
- _______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ , _______,
- _______ , _______ , _______ , _______ ,
- _______ , _______ ,
- _______ , _______ , _______ , _______ , _______ , _______
-),
-
// ┌─────┬─────┬─────┬─────┬─────┬─────┬─────┐ ┌─────┬──────┬──────┬──────┬─────┬──────┬─────┐
// │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
// ├─────┼─────┼─────┼─────┼─────┼─────┼─────┤ ├─────┼──────┼──────┼──────┼─────┼──────┼─────┤
@@ -262,7 +236,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
// └─────┼─────┤ ├─────┼─────────┘
// │ │ │ │
// ┌──────┬─────┼─────┤ ├─────┼─────────┬─────────┐
-// │ lsft │ │ │ │ │ QK_MAKE │ VRSN │
+// │ lsft │ │ │ │ │ QK_MAKE │ │
// └──────┴─────┴─────┘ └─────┴─────────┴─────────┘
[SERV] = LAYOUT_ergodox_pretty(
_______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ , QK_BOOT,
@@ -272,22 +246,12 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
_______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ , _______ , _______,
_______ , _______ , _______ , _______ ,
_______ , _______ ,
- KC_LSFT , _______ , _______ , _______ , QK_MAKE , VRSN
+ KC_LSFT , _______ , _______ , _______ , QK_MAKE , _______
)
};
// clang-format on
-bool process_record_user(uint16_t keycode, keyrecord_t *record) {
- if (record->event.pressed) {
- switch (keycode) {
- case VRSN:
- SEND_STRING(QMK_KEYBOARD "/" QMK_KEYMAP " @ " QMK_VERSION);
- return false;
- }
- }
- return true;
-}
-
+// clang-format off
const char chordal_hold_layout[MATRIX_ROWS][MATRIX_COLS] PROGMEM =
LAYOUT_ergodox_pretty(
'L' , 'L' , 'L' , 'L' , 'L' , 'L' , 'L' , 'R' , 'R' , 'R' , 'R' , 'R' , 'R' , 'R' ,
@@ -299,3 +263,4 @@ const char chordal_hold_layout[MATRIX_ROWS][MATRIX_COLS] PROGMEM =
'L' , 'R' ,
'L' , 'L' , 'L' , 'R' , 'R' , 'R'
);
+// clang-format on