diff options
| author | artjomsR <artjomsR@users.noreply.github.com> | 2020-05-19 22:05:32 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-05-19 22:05:32 +0100 |
| commit | 209942366b7da264d349c37ac6f4f69a3484b526 (patch) | |
| tree | 03be56be116ef5fde2a82c1da70efb09dccf5cb7 /keyboards/wheatfield/split75 | |
| parent | 494b34b63f84617ddc56ff6dc0395505a33eb24e (diff) | |
| download | qmk_firmware-209942366b7da264d349c37ac6f4f69a3484b526.tar.gz qmk_firmware-209942366b7da264d349c37ac6f4f69a3484b526.zip | |
Art userspace (#9068)
* added git codes
* started git layer
* finished structure for git layer. MOD: replaced mouse with mod keys on right hand
* layout changing layer
* mod enter. default qwerty layer. removed mods on number layer
* workman layout. git log, show. blank enter and bsspace
* config layer. toggleable ctrl/alt for OS
* removed keymap comments
* strings and combos layers. sarcasm and ctrl_ctv. RGB configs
* reintroduced enter and bspace. delete backspace as a function. git push -u and checkout -b
* string macros
* OS specific home/end
* OS mac & win keys. N delete global backspace
* refactored backspace functions
* ctrl lctv macro
* base layer toggle fix
* whitespace
* BS + L for FF and chrome
* replaced 1 keycode with userspace
* added userspace config
* remove comments
* add another keycode with a variable
* moved all keymaps and codes to common file
* ctrl z mod
* removed ctrl z
* sipmlified OS functions
* moved is_win to keyboard level
* added mac alt tab
* added ctrl tab in mac + clean up variables in art.h
* tild string macro. added mac left/right + home/end
* mac ctrl backspace
* enum layers for default layout
* added ergodone keymap
* ergodone compiles
* clean up
* clean up
* removed obsolete OS_HOME/END
* removed var
* added ctrl nav to split75
* ergodone clean up + caps lock fix 75
* fix mac ctrl alt on right handside. added mac alt tab left right
* fix ergodone config override
* fixed alt left right not working on mac
* added OS ctr_alt
* mac ctrl del. fix tild
* simplified tild macro
* git stash apply
* send_string_remembering_lenght
* shifted strings print
* restored KC_BSPACE functionality
* moved KC_BSPC
* numpad layer on Fn
* media lights
* ergodone final clean up
* ergodone GIT AND MEDIA layers
* ergodone GIT LAYER switch
* default behaviour for all modified keys on BASE layer
* refactored logic for default keycodes
* ergodone final layers
* ctrl_cav for translation and ctrl_l fix
* toggleable layer with numpad
* comments
* numpad layer
* Update users/art/config.h
Co-authored-by: Joel Challis <git@zvecr.com>
* enable dynamic macros for split75
* git branch and develop/master
* removed esc from Nav
* ergodone: ctrl alt for shift layer
* macros and right alt for ergodone
* fix ergodone N_backspace not working on git layers
* mac language switch with alt+shift
* Update users/art/art.c
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update users/art/art.c
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update users/art/art.c
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update keyboards/ergodone/keymaps/art/keymap.c
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update users/art/art.h
Co-authored-by: Ryan <fauxpark@gmail.com>
* flashing leds to indicate current os
* using rshift on shifted layers
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
Diffstat (limited to 'keyboards/wheatfield/split75')
| -rw-r--r-- | keyboards/wheatfield/split75/keymaps/art/keymap.c | 334 | ||||
| -rw-r--r-- | keyboards/wheatfield/split75/keymaps/art/rules.mk | 1 | ||||
| -rw-r--r-- | keyboards/wheatfield/split75/keymaps/default/keymap.c | 4 |
3 files changed, 210 insertions, 129 deletions
diff --git a/keyboards/wheatfield/split75/keymaps/art/keymap.c b/keyboards/wheatfield/split75/keymaps/art/keymap.c index e540f1cb6..c10059bb7 100644 --- a/keyboards/wheatfield/split75/keymaps/art/keymap.c +++ b/keyboards/wheatfield/split75/keymaps/art/keymap.c | |||
| @@ -1,17 +1,72 @@ | |||
| 1 | #include QMK_KEYBOARD_H | 1 | #include <art.h> |
| 2 | #include <sendstring_workman_zxcvm.h> | ||
| 2 | 3 | ||
| 3 | enum layer_names { | 4 | bool is_win = false; |
| 4 | BASE, | 5 | |
| 5 | QWERTY_MOD, | 6 | enum custom_keycodes { |
| 6 | QWERTY, | 7 | keyboardSpecificKeyCode = NEW_SAFE_RANGE //not used atm |
| 7 | WORKMAN, | ||
| 8 | MOD, | ||
| 9 | MEDIA | ||
| 10 | }; | 8 | }; |
| 11 | 9 | ||
| 10 | bool led_update_user(led_t led_state) { | ||
| 11 | writePin(CAPSLOCK_LED_PIN, led_state.caps_lock); | ||
| 12 | return false; | ||
| 13 | } | ||
| 14 | |||
| 15 | void led_show_current_os(void) { | ||
| 16 | if (is_win) { | ||
| 17 | writePinHigh(NUMLOCK_LED_PIN); | ||
| 18 | wait_ms(50); | ||
| 19 | writePinLow(NUMLOCK_LED_PIN); | ||
| 20 | wait_ms(50); | ||
| 21 | writePinHigh(NUMLOCK_LED_PIN); | ||
| 22 | wait_ms(50); | ||
| 23 | writePinLow(NUMLOCK_LED_PIN); | ||
| 24 | wait_ms(50); | ||
| 25 | writePinHigh(NUMLOCK_LED_PIN); | ||
| 26 | wait_ms(50); | ||
| 27 | writePinLow(NUMLOCK_LED_PIN); | ||
| 28 | wait_ms(50); | ||
| 29 | } else { | ||
| 30 | writePinHigh(SCROLLLOCK_LED_PIN); | ||
| 31 | wait_ms(50); | ||
| 32 | writePinLow(SCROLLLOCK_LED_PIN); | ||
| 33 | wait_ms(50); | ||
| 34 | writePinHigh(SCROLLLOCK_LED_PIN); | ||
| 35 | wait_ms(50); | ||
| 36 | writePinLow(SCROLLLOCK_LED_PIN); | ||
| 37 | wait_ms(50); | ||
| 38 | writePinHigh(SCROLLLOCK_LED_PIN); | ||
| 39 | wait_ms(50); | ||
| 40 | writePinLow(SCROLLLOCK_LED_PIN); | ||
| 41 | wait_ms(50); | ||
| 42 | } | ||
| 43 | } | ||
| 44 | |||
| 45 | void keyboard_pre_init_user(void) { | ||
| 46 | led_show_current_os(); | ||
| 47 | |||
| 48 | layer_state_set_user(layer_state); | ||
| 49 | } | ||
| 50 | |||
| 51 | layer_state_t layer_state_set_user(layer_state_t state) { | ||
| 52 | writePinLow(NUMLOCK_LED_PIN); | ||
| 53 | writePinLow(SCROLLLOCK_LED_PIN); | ||
| 54 | switch (get_highest_layer(state)) { | ||
| 55 | case MEDIA: | ||
| 56 | writePinHigh(SCROLLLOCK_LED_PIN); | ||
| 57 | case BASE: | ||
| 58 | writePinHigh(NUMLOCK_LED_PIN); | ||
| 59 | break; | ||
| 60 | case NUMPAD: | ||
| 61 | writePinHigh(SCROLLLOCK_LED_PIN); | ||
| 62 | break; | ||
| 63 | } | ||
| 64 | return state; | ||
| 65 | } | ||
| 66 | |||
| 12 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | 67 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { |
| 13 | 68 | ||
| 14 | /* Base ,-----------------------------------------. ,-----------------------------------------------------. | 69 | /* QWERTY ,-----------------------------------------. ,-----------------------------------------------------. |
| 15 | * | ESC | F1 | F2 | F3 | F4 | F5 | F6 | | F7 | F8 | F9 | F10 | F11 | F12 |Print| Ins | Home| | 70 | * | ESC | F1 | F2 | F3 | F4 | F5 | F6 | | F7 | F8 | F9 | F10 | F11 | F12 |Print| Ins | Home| |
| 16 | * ,-----------. |-----+-----+-----+-----+-----+-----+-----| |-----+-----+-----+-----+-----+-----+-----------+-----| | 71 | * ,-----------. |-----+-----+-----+-----+-----+-----+-----| |-----+-----+-----+-----+-----+-----+-----------+-----| |
| 17 | * | 8 | 9 | | ~ | 1 | 2 | 3 | 4 | 5 | 6 | | 7 | 8 | 9 | 0 | - | = | Backspac | Del | | 72 | * | 8 | 9 | | ~ | 1 | 2 | 3 | 4 | 5 | 6 | | 7 | 8 | 9 | 0 | - | = | Backspac | Del | |
| @@ -22,44 +77,20 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 22 | * |-----+-----| |-----------------------------------------. `-------------------------------------------------+-----| | 77 | * |-----+-----| |-----------------------------------------. `-------------------------------------------------+-----| |
| 23 | * | 2 | 3 | | Shift | Z | X | C | V | B | | N | M | , | . | / | Shift | Up | PgDn| | 78 | * | 2 | 3 | | Shift | Z | X | C | V | B | | N | M | , | . | / | Shift | Up | PgDn| |
| 24 | * |-----+-----| |-----------------------------------------' ,-------------------------------------------+-----+-----| | 79 | * |-----+-----| |-----------------------------------------' ,-------------------------------------------+-----+-----| |
| 25 | * | 0 | 1 | | Ctrl | GUI | Alt | Space |Space| | Space | Alt |QW_ON| Ctrl | Left| Down|Right| | 80 | * | 0 | 1 | | Ctrl | GUI | Alt |Spac/MEDIA | BSPC| | NAV | Alt | NAV | Ctrl | Left| Down|Right| |
| 26 | * `-----------' `---------------------------------------' `-------------------------------------------------------' | ||
| 27 | */ | ||
| 28 | [BASE] = LAYOUT( | ||
| 29 | //--------------------------------Left Hand-----------------------------------| |--------------------------------Right Hand------------------------------------------------ | ||
| 30 | KC_ESC, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_PSCR, KC_INS, KC_HOME, | ||
| 31 | KC_8, KC_9, KC_GRAVE, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINUS, KC_EQUAL, KC_BSPC, KC_DEL, | ||
| 32 | KC_6, KC_7, KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, KC_RBRC, KC_BSLS, KC_END, | ||
| 33 | KC_4, KC_5, KC_CAPS, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, KC_ENTER, KC_PGUP, | ||
| 34 | KC_2, KC_3, KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, KC_UP, KC_PGDN, | ||
| 35 | KC_0, KC_1, KC_LCTL, KC_LGUI, KC_LALT, KC_SPC, KC_SPC, KC_SPC, KC_RALT, MO(QWERTY_MOD), KC_RCTL, KC_LEFT, KC_DOWN, KC_RIGHT | ||
| 36 | ), | ||
| 37 | |||
| 38 | /*QWERT On + Mod ,-----------------------------------------. ,-----------------------------------------------------. | ||
| 39 | * | | | | | | | | | | | | | | | | | | | ||
| 40 | * ,-----------. |-----+-----+-----+-----+-----+-----+-----| |-----+-----+-----+-----+-----+-----+-----------+-----| | ||
| 41 | * | | | | | | | | | | | | | | | | | | | | | ||
| 42 | * |-----+-----| |-----------------------------------------' ,--------------------------------------------------+-----| | ||
| 43 | * | | | | |MePrv| Vol+|MeNxt| | | | | | | | | | | | | | ||
| 44 | * |-----+-----| |---------------------------------------. `--------------------------------------------------+-----| | ||
| 45 | * | | | | | | Vol-| | | | | | | | | | | | | | ||
| 46 | * |-----+-----| |-----------------------------------------. `-------------------------------------------------+-----| | ||
| 47 | * | | | | | | Vol0|MePly| | | | | | | | | | | | | ||
| 48 | * |-----+-----| |-----------------------------------------' ,-------------------------------------------+-----+-----| | ||
| 49 | * | | | | QWERTY | | | | | | | | | | | | | | ||
| 50 | * `-----------' `---------------------------------------' `-------------------------------------------------------' | 81 | * `-----------' `---------------------------------------' `-------------------------------------------------------' |
| 51 | */ | 82 | */ |
| 52 | [QWERTY_MOD] = LAYOUT( | 83 | [QWERTY] = LAYOUT( |
| 53 | //--------------------------------Left Hand-----------------------------------------------| |--------------------------------Right Hand------------------------------------------------ | 84 | //--------------------------------Left Hand------------------------------------| |--------------------------------Right Hand------------------------------------------------ |
| 54 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | 85 | KC_ESC, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, LT(CONFIG, KC_PSCR), KC_INS, KC_HOME, |
| 55 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | 86 | KC_VOLD,KC_VOLU, KC_GRAVE, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINUS, KC_EQUAL, KC_BSPC, KC_DEL, |
| 56 | _______, _______, _______, KC_MPRV, KC_VOLU, KC_MNXT, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | 87 | KC_MPRV,KC_MNXT, KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, KC_RBRC, KC_BSLS, KC_END, |
| 57 | _______, _______, _______, _______, KC_VOLD, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | 88 | KC_HOME,KC_END, KC_CAPS, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN,KC_QUOT,KC_ENTER, KC_PGUP, |
| 58 | _______, _______, _______, _______, KC_MUTE, KC_MPLY, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | 89 | DYN_MACRO_PLAY1,MO(STRINGS),KC_LSFT,KC_Z,KC_X,KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, LT(GIT,KC_SLSH), KC_RSFT, KC_UP, KC_PGDN, |
| 59 | _______, _______, TO(QWERTY),_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ | 90 | DYN_REC_STOP,DYN_REC_START1,KC_LCTL, KC_LGUI, KC_LALT, LT(MEDIA,KC_SPC), LT(COMBOS,KC_BSPC), LT(NAV, KC_ENTER), KC_RALT, MO(LAYOUT_CHG),KC_RCTL, KC_LEFT, KC_DOWN, KC_RIGHT |
| 60 | ), | 91 | ), |
| 61 | 92 | ||
| 62 | /* QWERTY ,-----------------------------------------. ,-----------------------------------------------------. | 93 | /* Base ,-----------------------------------------. ,-----------------------------------------------------. |
| 63 | * | ESC | F1 | F2 | F3 | F4 | F5 | F6 | | F7 | F8 | F9 | F10 | F11 | F12 |Print| Ins | Home| | 94 | * | ESC | F1 | F2 | F3 | F4 | F5 | F6 | | F7 | F8 | F9 | F10 | F11 | F12 |Print| Ins | Home| |
| 64 | * ,-----------. |-----+-----+-----+-----+-----+-----+-----| |-----+-----+-----+-----+-----+-----+-----------+-----| | 95 | * ,-----------. |-----+-----+-----+-----+-----+-----+-----| |-----+-----+-----+-----+-----+-----+-----------+-----| |
| 65 | * | 8 | 9 | | ~ | 1 | 2 | 3 | 4 | 5 | 6 | | 7 | 8 | 9 | 0 | - | = | Backspac | Del | | 96 | * | 8 | 9 | | ~ | 1 | 2 | 3 | 4 | 5 | 6 | | 7 | 8 | 9 | 0 | - | = | Backspac | Del | |
| @@ -70,68 +101,140 @@ _______, _______, TO(QWERTY),_______, _______, _______, _______, | |||
| 70 | * |-----+-----| |-----------------------------------------. `-------------------------------------------------+-----| | 101 | * |-----+-----| |-----------------------------------------. `-------------------------------------------------+-----| |
| 71 | * | 2 | 3 | | Shift | Z | X | C | V | B | | N | M | , | . | / | Shift | Up | PgDn| | 102 | * | 2 | 3 | | Shift | Z | X | C | V | B | | N | M | , | . | / | Shift | Up | PgDn| |
| 72 | * |-----+-----| |-----------------------------------------' ,-------------------------------------------+-----+-----| | 103 | * |-----+-----| |-----------------------------------------' ,-------------------------------------------+-----+-----| |
| 73 | * | 0 | 1 | | Ctrl | GUI | Alt |Spac/MEDIA | BSPC| | MOD | Alt | MOD | Ctrl | Left| Down|Right| | 104 | * | 0 | 1 | | Ctrl | GUI | Alt | Space |Space| | Space | Alt |QW_ON| Ctrl | Left| Down|Right| |
| 74 | * `-----------' `---------------------------------------' `-------------------------------------------------------' | 105 | * `-----------' `---------------------------------------' `-------------------------------------------------------' |
| 75 | */ | 106 | */ |
| 76 | [QWERTY] = LAYOUT( | 107 | [BASE] = LAYOUT( |
| 77 | //--------------------------------Left Hand------------------------------------| |--------------------------------Right Hand------------------------------------------------ | 108 | //--------------------------------Left Hand-----------------------------------| |--------------------------------Right Hand------------------------------------------------ |
| 78 | KC_ESC, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_PSCR, KC_INS, KC_HOME, | 109 | KC_ESC, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, LT(CONFIG, KC_PSCR), KC_INS, KC_HOME, |
| 79 | KC_8, KC_9, KC_GRAVE, KC_1, KC_2, LGUI_T(KC_3), LALT_T(KC_4), LCTL_T(KC_5), KC_6, KC_7, LCTL_T(KC_8), LALT_T(KC_9), LGUI_T(KC_0), KC_MINUS, KC_EQUAL, KC_BSPC, KC_DEL, | 110 | KC_8, KC_9, KC_GRAVE, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINUS, KC_EQUAL, KC_BSPC, KC_DEL, |
| 80 | KC_6, KC_7, KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, KC_RBRC, KC_BSLS, KC_END, | 111 | KC_6, KC_7, KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, KC_RBRC, KC_BSLS, KC_END, |
| 81 | KC_4, KC_5, KC_CAPS, KC_A, KC_S ,KC_D ,KC_F ,KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN,KC_QUOT,KC_ENTER, KC_PGUP, | 112 | KC_4, KC_5, KC_CAPS, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, KC_ENTER, KC_PGUP, |
| 82 | KC_2, KC_3, KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, KC_UP, KC_PGDN, | 113 | KC_2, KC_3, KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, KC_UP, KC_PGDN, |
| 83 | KC_0, KC_1, KC_LCTL, KC_LGUI, KC_LALT, LT(MEDIA, KC_SPC),KC_BSPC, MO(MOD), KC_RALT, MO(MOD),KC_RCTL, KC_LEFT, KC_DOWN, KC_RIGHT | 114 | KC_0, KC_1, OS_CTRL, OS_WIN, KC_LALT, KC_SPC, KC_SPC, KC_SPC, KC_RALT, MO(QWERTY_MOD), KC_RCTL, KC_LEFT, KC_DOWN, KC_RIGHT |
| 84 | ), | 115 | ), |
| 85 | 116 | ||
| 86 | /* WORKMAN ,-----------------------------------------. ,-----------------------------------------------------. | ||
| 87 | * | | | | | | | | | | | | | | | | | | | ||
| 88 | * ,-----------. |-----+-----+-----+-----+-----+-----+-----| |-----+-----+-----+-----+-----+-----+-----------+-----| | ||
| 89 | * | | | | | | | | | | | | | | | | | | | | | ||
| 90 | * |-----+-----| |-----------------------------------------' ,--------------------------------------------------+-----| | ||
| 91 | * | | | | | | | | | | | | | | | | | | | | | ||
| 92 | * |-----+-----| |---------------------------------------. `--------------------------------------------------+-----| | ||
| 93 | * | | | | | | | | | | | | | | | | | | | | ||
| 94 | * |-----+-----| |-----------------------------------------. `-------------------------------------------------+-----| | ||
| 95 | * | | | | | | | | | | | | | | | | | | | | ||
| 96 | * |-----+-----| |-----------------------------------------' ,-------------------------------------------+-----+-----| | ||
| 97 | * | | | | BASE | | | | | | | | | | | | | | ||
| 98 | * `-----------' `---------------------------------------' `-------------------------------------------------------' | ||
| 99 | */ | ||
| 100 | [WORKMAN] = LAYOUT( | 117 | [WORKMAN] = LAYOUT( |
| 101 | //--------------------------------Left Hand-----------------------------------------------| |--------------------------------Right Hand------------------------------------------------ | 118 | //--------------------------------Left Hand-----------------------------------------------| |--------------------------------Right Hand------------------------------------------------ |
| 102 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | 119 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, |
| 103 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | 120 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, |
| 104 | _______, _______, _______, KC_Q, KC_D, KC_R, KC_W, KC_B, KC_J, KC_F, KC_U, KC_P, KC_SCLN,_______,_______, _______, _______, | 121 | _______, _______, _______, KC_Q, KC_D, KC_R, KC_W, KC_B, KC_J, KC_F, KC_U, KC_P, KC_SCLN, _______, _______, _______, _______, |
| 105 | _______, _______, _______, KC_A, KC_S, KC_H, KC_T, KC_G, KC_Y, KC_N, KC_E, KC_O, KC_I, _______, _______, _______, | 122 | _______, _______, _______, KC_A, KC_S, KC_H, KC_T, KC_G, KC_Y, KC_N, KC_E, KC_O, KC_I, _______, _______, _______, |
| 106 | _______, _______, _______, KC_Z, KC_X, KC_C, KC_V, KC_M, KC_K, KC_L, KC_COMM,KC_DOT, KC_SLSH, _______, _______, _______, | 123 | _______, _______, _______, KC_Z, KC_X, KC_C, KC_V, KC_M, KC_K, KC_L, KC_COMM, KC_DOT, _______, _______, _______, _______, |
| 107 | _______, _______, TO(BASE), _______,_______,_______, _______, _______, _______, TO(QWERTY), _______, _______, _______, _______ | 124 | _______, _______, _______, _______, _______, _______, _______, _______, _______, TO(QWERTY), _______, _______, _______, _______ |
| 108 | ), | 125 | ), |
| 109 | 126 | ||
| 110 | /* MOD ,-----------------------------------------. ,-----------------------------------------------------. | 127 | [NAV] = LAYOUT( |
| 111 | * | | | | | | | | | | | | | | | | | | | 128 | //--------------------------------Left Hand-----------------------------------------------| |--------------------------------Right Hand------------------------------------------------ |
| 112 | * ,-----------. |-----+-----+-----+-----+-----+-----+-----| |-----+-----+-----+-----+-----+-----+-----------+-----| | 129 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, |
| 113 | * | | | | | | | | | | | | | | | | | | | | | 130 | KC_8, KC_9, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, |
| 114 | * |-----+-----| |-----------------------------------------' ,--------------------------------------------------+-----| | 131 | KC_6, KC_7, _______, _______, KC_HOME, KC_UP, KC_END, KC_PGUP, _______, _______, _______, _______, _______, _______, _______, _______, _______, |
| 115 | * | | | | | | | | | | | | | | | | | | | | | 132 | KC_4, KC_5, _______, _______, KC_LEFT, KC_DOWN, KC_RIGHT, KC_PGDOWN, _______, CTR_ALT, KC_RSFT, _______, _______, _______, _______, _______, |
| 116 | * |-----+-----| |---------------------------------------. `--------------------------------------------------+-----| | 133 | KC_2, KC_3, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, |
| 117 | * | | | | | | | | | | | | | | | | | | | | 134 | KC_0, KC_1, _______, _______, _______, KC_DEL, _______, _______, _______, _______, _______, _______, _______, _______ |
| 118 | * |-----+-----| |-----------------------------------------. `-------------------------------------------------+-----| | 135 | ), |
| 119 | * | | | | | | | | | | | | | | | | | | | | 136 | |
| 120 | * |-----+-----| |-----------------------------------------' ,-------------------------------------------+-----+-----| | 137 | [MEDIA] = LAYOUT( |
| 121 | * | | | | BASE | | | | | | | | | | | | | | 138 | //--------------------------------Left Hand-----------------------------------------------| |--------------------------------Right Hand------------------------------------------------ |
| 122 | * `-----------' `---------------------------------------' `-------------------------------------------------------' | 139 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, |
| 123 | */ | 140 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, |
| 124 | [MOD] = LAYOUT( | 141 | _______, _______, _______, KC_MPRV, KC_VOLU, KC_MNXT, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, |
| 142 | _______, _______, _______, _______, KC_VOLD, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | ||
| 143 | _______, _______, _______, _______, KC_MUTE, KC_MPLY, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | ||
| 144 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ | ||
| 145 | ), | ||
| 146 | |||
| 147 | [COMBOS] = LAYOUT( | ||
| 125 | //--------------------------------Left Hand-----------------------------------------------| |--------------------------------Right Hand------------------------------------------------ | 148 | //--------------------------------Left Hand-----------------------------------------------| |--------------------------------Right Hand------------------------------------------------ |
| 126 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | 149 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, |
| 127 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | 150 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, |
| 128 | _______, _______, _______, _______, KC_HOME, KC_UP, KC_END, KC_PGUP, _______, KC_MS_BTN1,KC_MS_UP, KC_MS_BTN3,KC_MS_BTN2,_______,_______, _______, _______, | 151 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, |
| 129 | _______, _______, _______, _______, KC_LEFT, KC_DOWN, KC_RIGHT, KC_PGDOWN, _______,KC_MS_LEFT,KC_MS_DOWN,KC_MS_RIGHT,KC_APPLICATION, _______, _______, _______, | 152 | _______, _______, _______, _______, SARCASM, _______, CTRL_CTV, _______, _______, _______, _______, _______, _______, _______, _______, _______, |
| 153 | _______, _______, _______, _______, _______, CTRL_CAV, _______, _______, _______, CTRL_LCTV, _______, _______, _______, _______, _______, _______, | ||
| 154 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ | ||
| 155 | ), | ||
| 156 | |||
| 157 | [STRINGS] = LAYOUT( | ||
| 158 | //--------------------------------Left Hand-----------------------------------------------| |--------------------------------Right Hand------------------------------------------------ | ||
| 159 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | ||
| 160 | _______, _______, TILD_BLOCK, PRESCRIPTION, _______, _______, FOURS, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | ||
| 161 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | ||
| 162 | _______, _______, _______, ADMINS, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | ||
| 130 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | 163 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, |
| 131 | _______, TO(WORKMAN),TO(BASE), KC_MS_ACCEL0,KC_MS_ACCEL1,KC_MS_ACCEL2, _______, _______, _______, _______, _______, _______, _______, _______ | 164 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ |
| 165 | ), | ||
| 166 | |||
| 167 | [QWERTY_MOD] = LAYOUT( | ||
| 168 | //--------------------------------Left Hand-----------------------------------------------| |--------------------------------Right Hand------------------------------------------------ | ||
| 169 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | ||
| 170 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | ||
| 171 | _______, _______, _______, KC_MPRV, KC_VOLU, KC_MNXT, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | ||
| 172 | _______, _______, _______, _______, KC_VOLD, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | ||
| 173 | _______, _______, _______, _______, KC_MUTE, KC_MPLY, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | ||
| 174 | _______, _______, TO(QWERTY),_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ | ||
| 132 | ), | 175 | ), |
| 133 | 176 | ||
| 134 | /* MEDIA ,-----------------------------------------. ,-----------------------------------------------------. | 177 | [LAYOUT_CHG] = LAYOUT( |
| 178 | //--------------------------------Left Hand-----------------------------------------------| |--------------------------------Right Hand------------------------------------------------ | ||
| 179 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | ||
| 180 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | ||
| 181 | _______, _______, _______, _______, CTL_ALT(KC_HOME), CTL_ALT(KC_UP), CTL_ALT(KC_END), CTL_ALT(KC_PGUP), _______, _______,_______, _______,_______,_______,_______, _______, _______, | ||
| 182 | _______, _______, _______, _______, CTL_ALT(KC_LEFT), CTL_ALT(KC_DOWN), CTL_ALT(KC_RIGHT), CTL_ALT(KC_PGDOWN), _______,_______,_______,_______,_______, _______, _______, _______, | ||
| 183 | _______, _______, TO(WORKMAN), _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | ||
| 184 | TO(NUMPAD), TO(NUMPAD), TO(BASE), _______, _______, _______, CTL_ALT(KC_BSPC), KC_LSFT, _______, _______, _______, _______, _______, _______ | ||
| 185 | ), | ||
| 186 | |||
| 187 | [CONFIG] = LAYOUT( | ||
| 188 | //--------------------------------Left Hand-----------------------------------------------| |--------------------------------Right Hand------------------------------------------------ | ||
| 189 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | ||
| 190 | RGB_VAI, RGB_VAD, RGB_MODE_PLAIN, RGB_MODE_BREATHE, RGB_MODE_RAINBOW, RGB_MODE_SWIRL, RGB_MODE_SNAKE, RGB_MODE_KNIGHT, RGB_MODE_XMAS, RGB_MODE_GRADIENT, RGB_MODE_RGBTEST, XXXXXXX, XXXXXXX, _______, _______, _______, _______, | ||
| 191 | RGB_SAI, RGB_SAD, _______, _______, _______, _______, _______, _______, _______, _______, _______, TOG_OS, _______, _______, _______, _______, _______, | ||
| 192 | RGB_HUI, RGB_HUD, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | ||
| 193 | RGB_MOD, RGB_RMOD, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | ||
| 194 | RGB_TOG, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ | ||
| 195 | ), | ||
| 196 | |||
| 197 | [NUMPAD] = LAYOUT( | ||
| 198 | //--------------------------------Left Hand-----------------------------------------------| |--------------------------------Right Hand------------------------------------------------ | ||
| 199 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | ||
| 200 | KC_8, KC_9, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | ||
| 201 | KC_6, KC_7, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | ||
| 202 | KC_4, KC_5, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | ||
| 203 | KC_2, KC_3, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | ||
| 204 | KC_0, KC_1, _______, _______, _______, _______, _______, _______, _______, TO(QWERTY),_______, _______, _______, _______ | ||
| 205 | ), | ||
| 206 | |||
| 207 | [GIT] = LAYOUT( | ||
| 208 | //--------------------------------Left Hand-----------------------------------------------| |--------------------------------Right Hand------------------------------------------------ | ||
| 209 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | ||
| 210 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | ||
| 211 | _______, _______, _______, _______, G_DIFF, G_RST, _______, G_BRCH, _______, G_FTCH, _______, G_P, _______, _______, _______, _______, _______, | ||
| 212 | _______, _______, _______, G_ADD, G_S, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | ||
| 213 | _______, _______, _______, _______, _______, G_C, _______, G_MERG, _______, G_LOG, _______, G_DEV, _______, _______, _______, _______, | ||
| 214 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ | ||
| 215 | ), | ||
| 216 | |||
| 217 | [GIT_C] = LAYOUT( | ||
| 218 | //--------------------------------Left Hand-----------------------------------------------| |--------------------------------Right Hand------------------------------------------------ | ||
| 219 | XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, | ||
| 220 | XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, _______, XXXXXXX, | ||
| 221 | XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, | ||
| 222 | XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, G_CHEC, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, G_COMM, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, | ||
| 223 | XXXXXXX, XXXXXXX, _______, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, _______, XXXXXXX, XXXXXXX, | ||
| 224 | XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, KC_BSPC, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX | ||
| 225 | ), | ||
| 226 | |||
| 227 | [GIT_S] = LAYOUT( | ||
| 228 | //--------------------------------Left Hand-----------------------------------------------| |--------------------------------Right Hand------------------------------------------------ | ||
| 229 | XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, | ||
| 230 | XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, _______, XXXXXXX, | ||
| 231 | XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, | ||
| 232 | XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, G_STSH, G_SHOW, G_STAT, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, | ||
| 233 | XXXXXXX, XXXXXXX, _______, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, _______, XXXXXXX, XXXXXXX, | ||
| 234 | XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, KC_BSPC, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX | ||
| 235 | ), | ||
| 236 | |||
| 237 | /* ,-----------------------------------------. ,-----------------------------------------------------. | ||
| 135 | * | | | | | | | | | | | | | | | | | | | 238 | * | | | | | | | | | | | | | | | | | | |
| 136 | * ,-----------. |-----+-----+-----+-----+-----+-----+-----| |-----+-----+-----+-----+-----+-----+-----------+-----| | 239 | * ,-----------. |-----+-----+-----+-----+-----+-----+-----| |-----+-----+-----+-----+-----+-----+-----------+-----| |
| 137 | * | | | | | | | | | | | | | | | | | | | | | 240 | * | | | | | | | | | | | | | | | | | | | | |
| @@ -140,50 +243,25 @@ _______, TO(WORKMAN),TO(BASE), KC_MS_ACCEL0,KC_MS_ACCEL1,KC_MS_ACCEL2, _______, | |||
| 140 | * |-----+-----| |---------------------------------------. `--------------------------------------------------+-----| | 243 | * |-----+-----| |---------------------------------------. `--------------------------------------------------+-----| |
| 141 | * | | | | | | | | | | | | | | | | | | | | 244 | * | | | | | | | | | | | | | | | | | | | |
| 142 | * |-----+-----| |-----------------------------------------. `-------------------------------------------------+-----| | 245 | * |-----+-----| |-----------------------------------------. `-------------------------------------------------+-----| |
| 143 | * | | | | | | | Play| | | | | | | | | | | | | 246 | * | | | | | | | | | | | | | | | | | | | |
| 144 | * |-----+-----| |-----------------------------------------' ,-------------------------------------------+-----+-----| | 247 | * |-----+-----| |-----------------------------------------' ,-------------------------------------------+-----+-----| |
| 145 | * | | | | BASE | | | | | | | | | | | | | | 248 | * | | | | | | | | | | | | | | | | | |
| 146 | * `-----------' `---------------------------------------' `-------------------------------------------------------' | 249 | * `-----------' `---------------------------------------' `-------------------------------------------------------' |
| 147 | */ | 250 | */ |
| 148 | [MEDIA] = LAYOUT( | 251 | // [] = LAYOUT( |
| 149 | //--------------------------------Left Hand-----------------------------------------------| |--------------------------------Right Hand------------------------------------------------ | 252 | // //--------------------------------Left Hand-----------------------------------------------| |--------------------------------Right Hand------------------------------------------------ |
| 150 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | 253 | // _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, |
| 151 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | 254 | // _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, |
| 152 | _______, _______, _______, KC_MPRV, KC_VOLU, KC_MNXT, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | 255 | // _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, |
| 153 | _______, _______, _______, _______, KC_VOLD, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | 256 | // _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, |
| 154 | _______, _______, _______, _______, KC_MUTE, KC_MPLY, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | 257 | // _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, |
| 155 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ | 258 | // _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______ |
| 156 | ) | 259 | // ), |
| 157 | }; | 260 | }; |
| 158 | 261 | ||
| 159 | bool led_update_user(led_t led_state) { | 262 | bool process_record_keymap(uint16_t keycode, keyrecord_t *record) { |
| 160 | writePin(CAPSLOCK_LED_PIN, led_state.caps_lock); | 263 | switch (keycode) { |
| 161 | return false; | ||
| 162 | } | ||
| 163 | 264 | ||
| 164 | void keyboard_pre_init_user(void) { | 265 | } |
| 165 | writePinHigh(SCROLLLOCK_LED_PIN); | 266 | return true; |
| 166 | wait_ms(50); | 267 | } \ No newline at end of file |
| 167 | writePinHigh(CAPSLOCK_LED_PIN); | ||
| 168 | wait_ms(50); | ||
| 169 | writePinHigh(NUMLOCK_LED_PIN); | ||
| 170 | wait_ms(50); | ||
| 171 | writePinLow(SCROLLLOCK_LED_PIN); | ||
| 172 | wait_ms(50); | ||
| 173 | writePinLow(CAPSLOCK_LED_PIN); | ||
| 174 | wait_ms(50); | ||
| 175 | writePinLow(NUMLOCK_LED_PIN); | ||
| 176 | |||
| 177 | layer_state_set_user(layer_state); | ||
| 178 | } | ||
| 179 | |||
| 180 | layer_state_t layer_state_set_user(layer_state_t state) { | ||
| 181 | writePinLow(NUMLOCK_LED_PIN); | ||
| 182 | writePinLow(SCROLLLOCK_LED_PIN); | ||
| 183 | switch (get_highest_layer(state)) { | ||
| 184 | case BASE: | ||
| 185 | writePinHigh(SCROLLLOCK_LED_PIN); | ||
| 186 | break; | ||
| 187 | } | ||
| 188 | return state; | ||
| 189 | } | ||
diff --git a/keyboards/wheatfield/split75/keymaps/art/rules.mk b/keyboards/wheatfield/split75/keymaps/art/rules.mk new file mode 100644 index 000000000..5f8cb68ad --- /dev/null +++ b/keyboards/wheatfield/split75/keymaps/art/rules.mk | |||
| @@ -0,0 +1 @@ | |||
| DYNAMIC_MACRO_ENABLE = yes \ No newline at end of file | |||
diff --git a/keyboards/wheatfield/split75/keymaps/default/keymap.c b/keyboards/wheatfield/split75/keymaps/default/keymap.c index 069eb6bd1..30057f881 100644 --- a/keyboards/wheatfield/split75/keymaps/default/keymap.c +++ b/keyboards/wheatfield/split75/keymaps/default/keymap.c | |||
| @@ -1,6 +1,8 @@ | |||
| 1 | #include QMK_KEYBOARD_H | 1 | #include QMK_KEYBOARD_H |
| 2 | 2 | ||
| 3 | #define BASE 0 | 3 | enum layer_names { |
| 4 | BASE | ||
| 5 | }; | ||
| 4 | 6 | ||
| 5 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | 7 | const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { |
| 6 | 8 | ||
