diff --git a/iris/keymap.c b/iris/keymap.c index bba9079..cbf602e 100644 --- a/iris/keymap.c +++ b/iris/keymap.c @@ -1,9 +1,5 @@ #include QMK_KEYBOARD_H -#ifdef OS_DETECTION_ENABLE - #include "os_detection.h" -#endif - #include "dgvigil.h" #define LAYOUT_wrapper(...) LAYOUT(__VA_ARGS__) @@ -50,19 +46,6 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { // └────────┴────────┴────────┘ └────────┴────────┴────────┘ ), - [_COLEMAK_DH] = LAYOUT_wrapper( - //┌────────┬────────┬────────┬────────┬────────┬────────┐ ┌────────┬────────┬────────┬────────┬────────┬────────┐ - KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MUTE, - //├────────┼────────┼────────┼────────┼────────┼────────┤ ├────────┼────────┼────────┼────────┼────────┼────────┤ - KC_TAB, __________________BASE_L1____________________, __________________BASE_R1____________________, KC_GRV, - //├────────┼────────┼────────┼────────┼────────┼────────┤ ├────────┼────────┼────────┼────────┼────────┼────────┤ - KC_LCTL, __________________BASE_L2____________________, __________________BASE_R2____________________, _______, - //├────────┼────────┼────────┼────────┼────────┼────────┼────────┐ ┌────────┼────────┼────────┼────────┼────────┼────────┼────────┤ - KC_LSFT, __________________BASE_L3____________________,SPOTLI, _______, __________________BASE_R3____________________, KC_RSFT, - //└────────┴────────┴────────┴───┬────┴───┬────┴───┬────┴───┬────┘ └───┬────┴───┬────┴───┬────┴───┬────┴────────┴────────┴────────┘ - ___________THUMB_L3________, ___________THUMB_R3________ - // └────────┴────────┴────────┘ └────────┴────────┴────────┘ - ), [_NAV] = LAYOUT_wrapper( //┌────────┬────────┬────────┬────────┬────────┬────────┐ ┌────────┬────────┬────────┬────────┬────────┬────────┐ @@ -251,56 +234,5 @@ const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][NUM_DIRECTIONS] = { [_MOUSE] = { ENCODER_CCW_CW(RGB_SPD, RGB_SPI), ENCODER_CCW_CW(KC_A, KC_A), ENCODER_CCW_CW(KC_LEFT, KC_RIGHT), ENCODER_CCW_CW(KC_B, KC_B) }, [_FUN] = { ENCODER_CCW_CW(RGB_SPD, RGB_SPI), ENCODER_CCW_CW(KC_A, KC_A), ENCODER_CCW_CW(KC_LEFT, KC_RIGHT), ENCODER_CCW_CW(KC_B, KC_B) }, [_MUS] = { ENCODER_CCW_CW(RGB_SPD, RGB_SPI), ENCODER_CCW_CW(KC_A, KC_A), ENCODER_CCW_CW(KC_LEFT, KC_RIGHT), ENCODER_CCW_CW(KC_B, KC_B) }, - [_COLEMAK_DH] = { ENCODER_CCW_CW(KC_PGUP, KC_PGDN), ENCODER_CCW_CW(KC_A, KC_A), ENCODER_CCW_CW(KC_VOLD, KC_VOLU), ENCODER_CCW_CW(KC_VOLD, KC_VOLU) }, }; - -// Onboard LED -#ifdef RGBLIGHT_ENABLE - // Configure LED - void keyboard_post_init_user(void) { - // Initialize RGB to static black - rgblight_enable_noeeprom(); - rgblight_sethsv_noeeprom(HSV_BLACK); - rgblight_mode_noeeprom(RGBLIGHT_MODE_STATIC_LIGHT); - } - - // Change LED - void housekeeping_task_user(void) { - // Caps lock status - if (host_keyboard_led_state().caps_lock) { - rgblight_setrgb_at(4, 4, 0, 0); - } else { - // Layers - switch (get_highest_layer(layer_state | default_layer_state)) { - case 0: - rgblight_setrgb_at(4, 4, 4, 0); - break; - case 1: - rgblight_setrgb_at(4, 4, 4, 0); - break; - case 2: - rgblight_setrgb_at(4, 4, 4, 0); - break; - case 3: - rgblight_setrgb_at(4, 4, 4, 0); - break; - case 4: - rgblight_setrgb_at(0, 0, 4, 0); - break; - case 5: - rgblight_setrgb_at(0, 4, 0, 0); - break; - case 6: - rgblight_setrgb_at(0, 0, 4, 0); - break; - case 7: - rgblight_setrgb_at(0, 0, 4, 0); - break; - case 8: - rgblight_setrgb_at(0, 0, 4, 0); - break; - } - } - } -#endif