Update edvorak keymap simplify (#5350)
* Update edvorakjp layouts * swap master hand * update tapping_term
This commit is contained in:
parent
cd9e15036e
commit
9d915ed051
19 changed files with 249 additions and 727 deletions
|
@ -10,9 +10,6 @@ extern keymap_config_t keymap_config;
|
|||
|
||||
enum edvorakjp_layers {
|
||||
_EDVORAK = 0,
|
||||
_EDVORAKJ1,
|
||||
_EDVORAKJ2,
|
||||
_QWERTY,
|
||||
_LOWER,
|
||||
_RAISE,
|
||||
_ADJUST,
|
||||
|
@ -21,26 +18,24 @@ enum edvorakjp_layers {
|
|||
|
||||
enum edvorakjp_keycodes {
|
||||
EDVORAK = SAFE_RANGE,
|
||||
QWERTY,
|
||||
LOWER,
|
||||
RAISE,
|
||||
KC_MAC,
|
||||
KC_WIN,
|
||||
KC_EXTON,
|
||||
KC_EXTOFF,
|
||||
KC_JPN,
|
||||
KC_ENG,
|
||||
KC_AI,
|
||||
KC_OU,
|
||||
KC_EI,
|
||||
KC_ANN,
|
||||
KC_ONN,
|
||||
KC_ENN,
|
||||
KC_INN,
|
||||
KC_UNN,
|
||||
NEW_SAFE_RANGE
|
||||
};
|
||||
|
||||
#define KC_LC(k) LCTL_T(KC_##k)
|
||||
#define KC_LS(k) LSFT_T(KC_##k)
|
||||
#define KC_LA(k) LALT_T(KC_##k)
|
||||
#define KC_LG(k) LGUI_T(KC_##k)
|
||||
#define KC_RC(k) RCTL_T(KC_##k)
|
||||
#define KC_RS(k) RSFT_T(KC_##k)
|
||||
#define KC_RG(k) RGUI_T(KC_##k)
|
||||
#define KC_RA(k) RALT_T(KC_##k)
|
||||
|
||||
enum tap_dance_code {
|
||||
TD_LOWER = 0,
|
||||
TD_RAISE
|
||||
|
@ -57,8 +52,6 @@ bool process_record_keymap(uint16_t keycode, keyrecord_t *record);
|
|||
|
||||
// status
|
||||
void edvorakjp_status_init(void);
|
||||
bool get_enable_jp_extra_layer(void);
|
||||
void set_enable_jp_extra_layer(bool new_state);
|
||||
bool get_enable_kc_lang(void);
|
||||
void set_enable_kc_lang(bool new_state);
|
||||
bool get_japanese_mode(void);
|
||||
|
@ -69,7 +62,6 @@ void set_japanese_mode(bool new_state);
|
|||
* return false if processed, or return true if not processed.
|
||||
* You can add your original macros in process_record_keymap() in keymap.c.
|
||||
*/
|
||||
bool process_record_edvorakjp_ext(uint16_t keycode, keyrecord_t *record);
|
||||
bool process_record_edvorakjp_swap_scln(uint16_t keycode, keyrecord_t *record);
|
||||
bool process_record_edvorakjp_config(uint16_t keycode, keyrecord_t *record);
|
||||
bool process_record_layer(uint16_t keycode, keyrecord_t *record);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue