Skip to content

Commit

Permalink
Update custom_config.h
Browse files Browse the repository at this point in the history
  • Loading branch information
gsorick authored Nov 26, 2024
1 parent d68f72d commit c08d2c9
Showing 1 changed file with 49 additions and 47 deletions.
96 changes: 49 additions & 47 deletions users/manna-harbour_miryoku/custom_config.h
Original file line number Diff line number Diff line change
Expand Up @@ -5,51 +5,53 @@

#pragma once

#defineMIRYOKU_LAYER_BASE\
KC_Q,KC_W,KC_E,KC_R,KC_T,KC_Y,KC_U,KC_I,KC_O,KC_P,\
LGUI_T(KC_A),LALT_T(KC_S),LCTL_T(KC_D),LSFT_T(KC_F),KC_G,KC_H,LSFT_T(KC_J),LCTL_T(KC_K),LALT_T(KC_L),LGUI_T(KC_QUOT),\
LT(U_BUTTON,KC_Z),ALGR_T(KC_X),KC_C,KC_V,KC_B,KC_N,KC_M,KC_COMM,ALGR_T(KC_DOT),LT(U_BUTTON,KC_SLSH),\
U_NP,U_NP,LT(U_FUN,KC_ESC),LT(U_SYM,KC_TAB),LT(U_NUM,KC_SPC),LT(U_MOUSE,KC_ENT),LT(U_NAV,KC_BSPC),LT(U_MEDIA,KC_DEL),U_NP,U_NP

#defineMIRYOKU_LAYER_TAP\
KC_Q,KC_W,KC_E,KC_R,KC_T,KC_Y,KC_U,KC_I,KC_O,KC_P,\
KC_A,KC_S,KC_D,KC_F,KC_G,KC_H,KC_J,KC_K,KC_L,KC_QUOT,\
KC_Z,KC_X,KC_C,KC_V,KC_B,KC_N,KC_M,KC_COMM,KC_DOT,KC_SLSH,\
U_NP,U_NP,KC_ESC,KC_TAB,KC_SPCKC_ENT,KC_BSPC,KC_DEL,U_NP,U_NP

#defineMIRYOKU_LAYER_NAV\
KC_PGUP,KC_HOME,KC_UP,KC_END,KC_INS,U_NA,TD(U_TD_U_BASE),TD(U_TD_U_EXTRA),TD(U_TD_U_TAP),TD(U_TD_BOOT),\
KC_PGDN,KC_LEFT,KC_DOWN,KC_RGHT,CW_TOGG,U_NA,KC_LSFT,KC_LCTL,KC_LALT,KC_LGUI,\
U_UND,U_CUT,U_CPY,U_PST,U_RDO,U_NA,TD(U_TD_U_NAV),TD(U_TD_U_NUM),KC_ALGR,U_NA,\
U_NP,U_NP,KC_ESC,KC_TAB,KC_SPCKC_ENT,KC_BSPC,KC_DEL,U_NP,U_NP

#defineMIRYOKU_LAYER_MOUSE\
KC_WH_U,KC_WH_L,KC_MS_U,KC_WH_R,U_NU,U_NA,TD(U_TD_U_BASE),TD(U_TD_U_EXTRA),TD(U_TD_U_TAP),TD(U_TD_BOOT),\
KC_WH_D,KC_MS_L,KC_MS_D,KC_MS_R,U_NU,U_NA,KC_LSFT,KC_LCTL,KC_LALT,KC_LGUI,\
U_UND,U_CUT,U_CPY,U_PST,U_RDO,U_NA,TD(U_TD_U_MOUSE),TD(U_TD_U_SYM),KC_ALGR,U_NA,\
U_NP,U_NP,KC_BTN3,KC_BTN1,KC_BTN2,U_NA,U_NA,U_NA,U_NP,U_NP

#defineMIRYOKU_LAYER_MEDIA\
RGB_HUI,RGB_SAI,KC_VOLU,RGB_VAI,RGB_TOG,U_NA,TD(U_TD_U_BASE),TD(U_TD_U_EXTRA),TD(U_TD_U_TAP),TD(U_TD_BOOT),\
RGB_MOD,KC_MPRV,KC_VOLD,KC_MNXT,U_NU,U_NA,KC_LSFT,KC_LCTL,KC_LALT,KC_LGUI,\
U_NU,U_NU,U_NU,U_NU,OU_AUTO,U_NA,TD(U_TD_U_MEDIA),TD(U_TD_U_FUN),KC_ALGR,U_NA,\
U_NP,U_NP,KC_MUTE,KC_MPLY,KC_MSTP,U_NA,U_NA,U_NA,U_NP,U_NP

#defineMIRYOKU_LAYER_NUM\
TD(U_TD_BOOT),TD(U_TD_U_TAP),TD(U_TD_U_EXTRA),TD(U_TD_U_BASE),U_NA,KC_LBRC,KC_7,KC_8,KC_9,KC_RBRC,\
KC_LGUI,KC_LALT,KC_LCTL,KC_LSFT,U_NA,KC_EQL,KC_4,KC_5,KC_6,KC_SCLN,\
U_NA,KC_ALGR,TD(U_TD_U_NAV),TD(U_TD_U_NUM),U_NA,KC_BSLS,KC_1,KC_2,KC_3,KC_GRV,\
U_NP,U_NP,U_NA,U_NA,U_NA,KC_MINS,KC_0,KC_DOT,U_NP,U_NP

#defineMIRYOKU_LAYER_SYM\
TD(U_TD_BOOT),TD(U_TD_U_TAP),TD(U_TD_U_EXTRA),TD(U_TD_U_BASE),U_NA,KC_LCBR,KC_AMPR,KC_ASTR,KC_LPRN,KC_RCBR,\
KC_LGUI,KC_LALT,KC_LCTL,KC_LSFT,U_NA,KC_PLUS,KC_DLR,KC_PERC,KC_CIRC,KC_COLN,\
U_NA,KC_ALGR,TD(U_TD_U_MOUSE),TD(U_TD_U_SYM),U_NA,KC_PIPE,KC_EXLM,KC_AT,KC_HASH,KC_TILD,\
U_NP,U_NP,U_NA,U_NA,U_NA,KC_UNDS,KC_LPRN,KC_RPRN,U_NP,U_NP

#defineMIRYOKU_LAYER_FUN\
TD(U_TD_BOOT),TD(U_TD_U_TAP),TD(U_TD_U_EXTRA),TD(U_TD_U_BASE),U_NA,KC_PSCR,KC_F7,KC_F8,KC_F9,KC_F12,\
KC_LGUI,KC_LALT,KC_LCTL,KC_LSFT,U_NA,KC_SCRL,KC_F4,KC_F5,KC_F6,KC_F11,\
U_NA,KC_ALGR,TD(U_TD_U_MEDIA),TD(U_TD_U_FUN),U_NA,KC_PAUS,KC_F1,KC_F2,KC_F3,KC_F10,\
U_NP,U_NP,U_NA,U_NA,U_NA,KC_ENT,KC_BSPC,KC_APP,U_NP,U_NP
#define MIRYOKU_LAYER_BASE \
KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, \
LGUI_T(KC_A), LALT_T(KC_S), LCTL_T(KC_D), LSFT_T(KC_F), KC_G, KC_H, LSFT_T(KC_J), LCTL_T(KC_K), LALT_T(KC_L), LGUI_T(KC_QUOT), \
LT(U_BUTTON,KC_Z), ALGR_T(KC_X), KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, ALGR_T(KC_DOT), LT(U_BUTTON,KC_SLSH),\
U_NP, U_NP, LT(U_FUN,KC_ESC), LT(U_NUM,KC_TAB), LT(U_SYM,KC_SPC), LT(U_MOUSE,KC_ENT),LT(U_NAV,KC_BSPC), LT(U_MEDIA,KC_DEL),U_NP, U_NP


#define MIRYOKU_LAYER_TAP \
KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, \
KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_QUOT, \
KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, \
U_NP, U_NP, KC_ESC, KC_TAB, KC_SPC, KC_ENT, KC_BSPC, KC_DEL, U_NP, U_NP

#define MIRYOKU_LAYER_NAV \
KC_PGUP, KC_HOME, KC_UP, KC_END, KC_INS, U_NA, TD(U_TD_U_BASE), TD(U_TD_U_EXTRA), TD(U_TD_U_TAP), TD(U_TD_BOOT), \
KC_PGDN, KC_LEFT, KC_DOWN, KC_RGHT, CW_TOGG, U_NA, KC_LSFT, KC_LCTL, KC_LALT, KC_LGUI, \
U_UND, U_CUT, U_CPY, U_PST, U_RDO, U_NA, TD(U_TD_U_NAV), TD(U_TD_U_NUM), KC_ALGR, U_NA, \
U_NP, U_NP, KC_ESC, KC_TAB, KC_SPC, KC_ENT, KC_BSPC, KC_DEL, U_NP, U_NP

#define MIRYOKU_LAYER_MOUSE \
KC_WH_U, KC_WH_L, KC_MS_U, KC_WH_R, U_NU, U_NA, TD(U_TD_U_BASE), TD(U_TD_U_EXTRA), TD(U_TD_U_TAP), TD(U_TD_BOOT), \
KC_WH_D, KC_MS_L, KC_MS_D, KC_MS_R, U_NU, U_NA, KC_LSFT, KC_LCTL, KC_LALT, KC_LGUI, \
U_UND, U_CUT, U_CPY, U_PST, U_RDO, U_NA, TD(U_TD_U_MOUSE), TD(U_TD_U_SYM), KC_ALGR, U_NA, \
U_NP, U_NP, KC_BTN3, KC_BTN1, KC_BTN2, U_NA, U_NA, U_NA, U_NP, U_NP

#define MIRYOKU_LAYER_MEDIA \
RGB_HUI, RGB_SAI, KC_VOLU, RGB_VAI, RGB_TOG, U_NA, TD(U_TD_U_BASE), TD(U_TD_U_EXTRA), TD(U_TD_U_TAP), TD(U_TD_BOOT), \
RGB_MOD, KC_MPRV, KC_VOLD, KC_MNXT, U_NU, U_NA, KC_LSFT, KC_LCTL, KC_LALT, KC_LGUI, \
U_NU, U_NU, U_NU, U_NU, OU_AUTO, U_NA, TD(U_TD_U_MEDIA), TD(U_TD_U_FUN), KC_ALGR, U_NA, \
U_NP, U_NP, KC_MUTE, KC_MPLY, KC_MSTP, U_NA, U_NA, U_NA, U_NP, U_NP

#define MIRYOKU_LAYER_NUM \
TD(U_TD_BOOT), TD(U_TD_U_TAP), TD(U_TD_U_EXTRA), TD(U_TD_U_BASE), U_NA, KC_LBRC, KC_7, KC_8, KC_9, KC_RBRC, \
KC_LGUI, KC_LALT, KC_LCTL, KC_LSFT, U_NA, KC_EQL, KC_4, KC_5, KC_6, KC_SCLN, \
U_NA, KC_ALGR, TD(U_TD_U_NAV), TD(U_TD_U_NUM), U_NA, KC_BSLS, KC_1, KC_2, KC_3, KC_GRV, \
U_NP, U_NP, U_NA, U_NA, U_NA, KC_MINS, KC_0, KC_DOT, U_NP, U_NP

#define MIRYOKU_LAYER_SYM \
TD(U_TD_BOOT), TD(U_TD_U_TAP), TD(U_TD_U_EXTRA), TD(U_TD_U_BASE), U_NA, KC_LCBR, KC_AMPR, KC_ASTR, KC_LPRN, KC_RCBR, \
KC_LGUI, KC_LALT, KC_LCTL, KC_LSFT, U_NA, KC_PLUS, KC_DLR, KC_PERC, KC_CIRC, KC_COLN, \
U_NA, KC_ALGR, TD(U_TD_U_MOUSE), TD(U_TD_U_SYM), U_NA, KC_PIPE, KC_EXLM, KC_AT, KC_HASH, KC_TILD, \
U_NP, U_NP, U_NA, U_NA, U_NA, KC_UNDS, KC_LPRN, KC_RPRN, U_NP, U_NP

#define MIRYOKU_LAYER_FUN \
TD(U_TD_BOOT), TD(U_TD_U_TAP), TD(U_TD_U_EXTRA), TD(U_TD_U_BASE), U_NA, KC_PSCR, KC_F7, KC_F8, KC_F9, KC_F12, \
KC_LGUI, KC_LALT, KC_LCTL, KC_LSFT, U_NA, KC_SCRL, KC_F4, KC_F5, KC_F6, KC_F11, \
U_NA, KC_ALGR, TD(U_TD_U_MEDIA), TD(U_TD_U_FUN), U_NA, KC_PAUS, KC_F1, KC_F2, KC_F3, KC_F10, \
U_NP, U_NP, U_NA, U_NA, U_NA, KC_ENT, KC_BSPC, KC_APP, U_NP, U_NP

U_NP, U_NP, U_NA, U_NA, U_NA, KC_ENT, KC_BSPC, KC_APP, U_NP, U_NP

0 comments on commit c08d2c9

Please sign in to comment.