#pragma once #include "layers.h" // clang-format off // Tap dance codes enum { TD_Q_ESC, TD_W_GRV, BRT_OPA }; // Tap dance keycodes #define Q_ESC TD(TD_Q_ESC) #define W_GRV TD(TD_W_GRV) #define TD_OPAR TD(BRT_OPA) // Custom keycodes enum { CUSTOM_KEYCODE_START = SAFE_RANGE, M_PASS1, M_PASS2, CUSTOM_KEYCODE_END }; // Layer-taps // 3 LEFT THUMB KEYS #define MUS_ESC LT(_MUS, KC_ESC) #define NAV_BKSP LT(_NAV, KC_BSPC) #define MOUSE_TAB LT(_MOUSE, KC_TAB) // 3 RIGHT THUMB KEYS #define SYM_ENTER LT(_SYM, KC_ENTER) #define NUM_SPC LT(_NUM, KC_SPC) #define FUN_DEL LT(_FUN, KC_DEL) // 2 LEFT THUMB KEYS #define FUN_TAB LT(_FUN, KC_TAB) // 2 RIGHT THUMB KEYS #define NUM_SPC LT(_NUM, KC_SPC) // clang-format on