#include QMK_KEYBOARD_H #include "tominabox1.h" const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { /* Base COLEMAK layer * ,---------------------------------------------------------------. * |GEsc| Q | W | F | P | G | J | L | U | Y | : | Bspc | * |---------------------------------------------------------------| * |Tab-Ctl| A | R | S | T | D | H | N | E | I | O |Quote| * |---------------------------------------------------------------| * |Shft/Cap| Z | X | C | V | B | K | M | , | Up | . | * |---------------------------------------------------------------| * |Ctrl|Gui |Alt | Spc/Lwr | Spc/Rse |Left|Down|Rght| * `-----------------------------------------------------' */ [_BASE] = LAYOUT_wrapper( __________________DIMPLE1__________________, __________________DIMPLE2__________________, __________________DIMPLE3L_________________,__________________DIMPLE3R_________________, __________________DIMPLE4__________________ ), /* Lower Symbol Layer * ,---------------------------------------------------------------. * | ~ | ! | @ | # | $ | % | ^ | & | * | ( | ) | Del | * |---------------------------------------------------------------| * | Del | | | | | | | _ | + | { | } | | | * |---------------------------------------------------------------| * | | | | | | | | | ; |PgUp| ? | * |---------------------------------------------------------------| * | | | | | |Home|PgDn|End | * `-----------------------------------------------------' */ [_LOWER] = LAYOUT_wrapper( _________________LOWER_1___________________, _________________LOWER_2___________________, _________________LOWER_3___________________, _________________LOWER_4___________________ ), /* Raise Number Layer * ,---------------------------------------------------------------. * | ` | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | Bspc | * |---------------------------------------------------------------| * | Ins | | | | | | | - | = | [ | ] | \ | * |---------------------------------------------------------------| * | | | | | | | | | | . | / | * |---------------------------------------------------------------| * |VolD|Mute|VolU| | | | | | * `-----------------------------------------------------' */ [_RAISE] = LAYOUT_wrapper( ___________________RAISE1__________________, ___________________RAISE2__________________, ___________________RAISE3__________________, ___________________RAISE4__________________ ), /* Adjust Layer * ,---------------------------------------------------------------. * |RST |EEP | | | | | | | | | | | * |---------------------------------------------------------------| * | MP | | | | | | | | | | | | * |---------------------------------------------------------------| * | MODE | HUI| HUD|M_SN| | | | | | | | * |---------------------------------------------------------------| * |RGB-|RGB |RGB+| | | | | | * `-----------------------------------------------------' */ [_ADJUST] = LAYOUT_wrapper( ___________________ADJST1__________________, ___________________ADJST2__________________, ___________________ADJST3__________________, ___________________ADJST4__________________ ), /* Fkey Layer * ,---------------------------------------------------------------. * | | F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10| | * |---------------------------------------------------------------| * | | | | | | | | | | F11| F12| | * |---------------------------------------------------------------| * | | | | | | | | | | | | * |---------------------------------------------------------------| * | | | | | |FKEY| | | * `-----------------------------------------------------' */ [_FKEY] = LAYOUT_wrapper( ___________________FKEY1___________________, ___________________FKEY2___________________, ___________________FKEY3___________________, ___________________FKEY4___________________ ), }; void led_set_user(uint8_t usb_led) { if (IS_LED_ON(usb_led, USB_LED_CAPS_LOCK)) { writePinLow(E6); } else { writePinHigh(E6); } }