~sungo/qmk_userspace

bdc7896f84985123047779f7377d606949338e1a — sungo 4 months ago ab4e15a
update the iris for the new v7 and bring its keymap in line with current
4 files changed, 34 insertions(+), 40 deletions(-)

M boards/iris.c
M config.h
M config/iris.h
M keymaps/iris.json
M boards/iris.c => boards/iris.c +0 -8
@@ 1,10 1,2 @@
#include QMK_KEYBOARD_H

#ifdef RGBLIGHT_ENABLE

void keyboard_post_init_user(void) {
	rgblight_enable();
	rgblight_sethsv(DIM_HSV_AZURE);
}

#endif

M config.h => config.h +12 -9
@@ 19,15 19,6 @@

#define DIM_HSV_AZURE 132, 102, 50

#ifdef RGB_MATRIX_ENABLE
#define RGB_DISABLE_WHEN_USB_SUSPENDED
#define RGB_MATRIX_KEYPRESSES

#define RGB_MATRIX_FRAMEBUFFER_EFFECTS
#define ENABLE_RGB_MATRIX_SOLID_COLOR
#define ENABLE_RGB_MATRIX_SOLID_REACTIVE_SIMPLE
#endif

#if defined(KEYBOARD_reviung41) || defined(KEYBOARD_reviung39)
#include "config/reviung.h"
#endif


@@ 47,3 38,15 @@
#ifdef KEYBOARD_keebio_quefrency
#include "config/quefrency.h"
#endif


#ifdef RGB_MATRIX_ENABLE
#define RGB_DISABLE_WHEN_USB_SUSPENDED
#define RGB_MATRIX_KEYPRESSES

#define RGB_MATRIX_FRAMEBUFFER_EFFECTS
#define ENABLE_RGB_MATRIX_SOLID_COLOR
#define ENABLE_RGB_MATRIX_SOLID_REACTIVE_SIMPLE
#endif



M config/iris.h => config/iris.h +8 -9
@@ 1,11 1,10 @@
#define MASTER_LEFT
#undef RGBLIGHT_ANIMATIONS
#define RGBLIGHT_SPLIT
#ifdef RGB_MATRIX_ENABLE
#define RGB_MATRIX_DEFAULT_MODE RGB_MATRIX_SOLID_REACTIVE_SIMPLE

/*
 * These dont' work because keebio has code in the driver to override them
#define RGBLIGHT_DEFAULT_HUE 132
#define RGBLIGHT_DEFAULT_SAT 102
#define RGBLIGHT_DEFAULT_VAL 50
*/
#define RGB_MATRIX_DEFAULT_HUE 132
#define RGB_MATRIX_DEFAULT_SAT 102
#define RGB_MATRIX_DEFAULT_VAL RGB_MATRIX_MAXIMUM_BRIGHTNESS

#undef RGB_MATRIX_DEFAULT_SPD
#define RGB_MATRIX_DEFAULT_SPD 255
#endif

M keymaps/iris.json => keymaps/iris.json +14 -14
@@ 2,7 2,7 @@
  "version": 1,
  "notes": "",
  "documentation": "\"This file is a QMK Configurator export. You can import this at <https://config.qmk.fm>. It can also be used directly with QMK's source code.\n\nTo setup your QMK environment check out the tutorial: <https://docs.qmk.fm/#/newbs>\n\nYou can convert this file to a keymap.c using this command: `qmk json2c {keymap}`\n\nYou can compile this keymap using this command: `qmk compile {keymap}`\"\n",
  "keyboard": "keebio/iris/rev4",
  "keyboard": "keebio/iris/rev7",
  "keymap": "sungo",
  "layout": "LAYOUT",
  "layers": [


@@ 50,16 50,16 @@
      "KC_V",
      "KC_B",
      "KC_SPC",
      "KC_NO",
      "KC_ENT",
      "KC_N",
      "KC_M",
      "KC_COMM",
      "KC_DOT",
      "KC_SLSH",
      "KC_BSPC",
      "LGUI(KC_ESC)",
      "KC_LGUI",
      "MO(1)",
      "KC_NO",
      "KC_SPC",
      "KC_ENT",
      "MO(1)",
      "KC_RALT"


@@ 91,10 91,10 @@
      "KC_MINS",
      "KC_TRNS",
      "KC_NO",
      "KC_NO",
      "KC_NO",
      "KC_LBRC",
      "KC_RBRC",
      "KC_BSLS",
      "KC_LCBR",
      "KC_RCBR",
      "KC_EQL",
      "KC_LEFT",
      "KC_DOWN",
      "KC_UP",


@@ 104,20 104,20 @@
      "KC_TRNS",
      "KC_NO",
      "KC_NO",
      "KC_LBRC",
      "KC_RBRC",
      "KC_NO",
      "KC_EQL",
      "KC_BSLS",
      "KC_TRNS",
      "KC_NO",
      "KC_TRNS",
      "KC_LBRC",
      "KC_RBRC",
      "KC_PGUP",
      "KC_END",
      "KC_NO",
      "KC_NO",
      "KC_NO",
      "KC_TRNS",
      "KC_TRNS",
      "KC_TRNS",
      "KC_NO",
      "KC_TRNS",
      "KC_TRNS",
      "KC_TRNS",
      "KC_TRNS"