From f19638056b32a889a45196f6d5018eb5de18c650 Mon Sep 17 00:00:00 2001 From: plodah Date: Wed, 21 Aug 2024 23:05:05 +0100 Subject: [PATCH] // standardize rgbmatrix indicator defines --- .../q10/iso_encoder/keymaps/plodah/config.h | 9 ++++++++ .../q10/iso_encoder/keymaps/plodahc/config.h | 10 ++++++++ .../q1v1/iso_encoder/keymaps/plodah/config.h | 18 +++++++++++++++ .../q1v1/iso_encoder/keymaps/plodahc/config.h | 18 +++++++++++++++ .../q3/iso_encoder/keymaps/plodah/config.h | 18 +++++++++++++++ .../q3/iso_encoder/keymaps/plodahc/config.h | 19 +++++++++++++++ .../q8/iso_encoder/keymaps/plodah/config.h | 10 ++++++-- .../q8/iso_encoder/keymaps/plodahc/config.h | 10 ++++++-- .../q9/iso_encoder/keymaps/plodah/config.h | 18 +++++++++++++++ .../q9/iso_encoder/keymaps/plodahc/config.h | 23 +++++++++++++++++-- .../v2/iso_encoder/keymaps/plodah/config.h | 9 ++++++++ .../v2/iso_encoder/keymaps/plodahc/config.h | 17 +++++++++++--- .../v6/iso_encoder/keymaps/plodah/config.h | 18 +++++++++++++++ .../v6/iso_encoder/keymaps/plodahc/config.h | 19 +++++++++++++++ 14 files changed, 207 insertions(+), 9 deletions(-) diff --git a/keyboards/keychron/q10/iso_encoder/keymaps/plodah/config.h b/keyboards/keychron/q10/iso_encoder/keymaps/plodah/config.h index d9e99ec0d9..c75b7deb39 100644 --- a/keyboards/keychron/q10/iso_encoder/keymaps/plodah/config.h +++ b/keyboards/keychron/q10/iso_encoder/keymaps/plodah/config.h @@ -19,6 +19,15 @@ // #define PLODAH_LAYER_INDIC_ONZERO // #define PLODAH_LAYER_INDIC_BG_RGB RGB_ORANGE +#ifdef DYNAMIC_MACRO_ENABLE +// # define PLODAH_DMAC_INDIC_INDEX 28 +// # define PLODAH_DMAC_INDIC_RGB RGB_RED +#endif + +// #define PLODAH_TYPINGINDICATOR_RGBINDEX 43 +// #define PLODAH_TYPINGINDICATOR_RGBCOLOR 0xAB, 0xAB, 0xFF +// #define PLODAH_TYPINGINDICATOR_DURATION 600 + /* ------- RGB MATRIX ------- */ #ifdef RGB_MATRIX_ENABLE # include "configs/rgbmatrix-effects-none.h" diff --git a/keyboards/keychron/q10/iso_encoder/keymaps/plodahc/config.h b/keyboards/keychron/q10/iso_encoder/keymaps/plodahc/config.h index 0fb9b2438e..c99a38063c 100644 --- a/keyboards/keychron/q10/iso_encoder/keymaps/plodahc/config.h +++ b/keyboards/keychron/q10/iso_encoder/keymaps/plodahc/config.h @@ -19,6 +19,15 @@ // #define PLODAH_LAYER_INDIC_ONZERO // #define PLODAH_LAYER_INDIC_BG_RGB RGB_ORANGE +#ifdef DYNAMIC_MACRO_ENABLE +// # define PLODAH_DMAC_INDIC_INDEX 28 +// # define PLODAH_DMAC_INDIC_RGB RGB_RED +#endif + +// #define PLODAH_TYPINGINDICATOR_RGBINDEX 43 +// #define PLODAH_TYPINGINDICATOR_RGBCOLOR 0xAB, 0xAB, 0xFF +// #define PLODAH_TYPINGINDICATOR_DURATION 600 + #define BOOTMAGIC_ROW 0 #define BOOTMAGIC_COLUMN 1 @@ -26,6 +35,7 @@ # undef DYNAMIC_KEYMAP_LAYER_COUNT #endif #define DYNAMIC_KEYMAP_LAYER_COUNT 4 + #if defined (DIP_SWITCH_ENABLE) && defined (PLODAH_BORING_LAYER) # define dip_switch_update_kb plodah_dip_switch_update_kb #endif //DIP_SWITCH_ENABLE diff --git a/keyboards/keychron/q1v1/iso_encoder/keymaps/plodah/config.h b/keyboards/keychron/q1v1/iso_encoder/keymaps/plodah/config.h index 1e8ddc9d86..06c3c18e9d 100644 --- a/keyboards/keychron/q1v1/iso_encoder/keymaps/plodah/config.h +++ b/keyboards/keychron/q1v1/iso_encoder/keymaps/plodah/config.h @@ -5,11 +5,29 @@ #define PLODAH_BORING_LAYER 1 #define PLODAH_CAPS_INDIC_RGB RGB_MAGENTA + +// #define PLODAH_MODS_INDIC_LALT_INDEX 61 +// #define PLODAH_MODS_INDIC_LCTL_INDEX 59 +// #define PLODAH_MODS_INDIC_LSHIFT_INDEX 44 +// #define PLODAH_MODS_INDIC_RALT_INDEX 66 +// #define PLODAH_MODS_INDIC_RCTL_INDEX 66 +// #define PLODAH_MODS_INDIC_RSHIFT_INDEX 57 +// #define PLODAH_MODS_INDIC_RGB 0xAB, 0xAB, 0xFF + #define PLODAH_LAYER_INDIC_INDEX1 15 #define PLODAH_LAYER_INDIC_RGB RGB_MAGENTA // #define PLODAH_LAYER_INDIC_ONZERO // #define PLODAH_LAYER_INDIC_BG_RGB RGB_ORANGE +#ifdef DYNAMIC_MACRO_ENABLE +// # define PLODAH_DMAC_INDIC_INDEX 28 +// # define PLODAH_DMAC_INDIC_RGB RGB_RED +#endif + +// #define PLODAH_TYPINGINDICATOR_RGBINDEX 43 +// #define PLODAH_TYPINGINDICATOR_RGBCOLOR 0xAB, 0xAB, 0xFF +// #define PLODAH_TYPINGINDICATOR_DURATION 600 + /* ------- RGB MATRIX ------- */ #ifdef RGB_MATRIX_ENABLE # include "configs/rgbmatrix-effects-none.h" diff --git a/keyboards/keychron/q1v1/iso_encoder/keymaps/plodahc/config.h b/keyboards/keychron/q1v1/iso_encoder/keymaps/plodahc/config.h index 0b559a8c5c..619cfa3127 100644 --- a/keyboards/keychron/q1v1/iso_encoder/keymaps/plodahc/config.h +++ b/keyboards/keychron/q1v1/iso_encoder/keymaps/plodahc/config.h @@ -5,11 +5,29 @@ #define PLODAH_BORING_LAYER 1 #define PLODAH_CAPS_INDIC_RGB RGB_MAGENTA + +// #define PLODAH_MODS_INDIC_LALT_INDEX 61 +// #define PLODAH_MODS_INDIC_LCTL_INDEX 59 +// #define PLODAH_MODS_INDIC_LSHIFT_INDEX 44 +// #define PLODAH_MODS_INDIC_RALT_INDEX 66 +// #define PLODAH_MODS_INDIC_RCTL_INDEX 66 +// #define PLODAH_MODS_INDIC_RSHIFT_INDEX 57 +// #define PLODAH_MODS_INDIC_RGB 0xAB, 0xAB, 0xFF + #define PLODAH_LAYER_INDIC_INDEX1 15 #define PLODAH_LAYER_INDIC_RGB RGB_MAGENTA // #define PLODAH_LAYER_INDIC_ONZERO // #define PLODAH_LAYER_INDIC_BG_RGB RGB_ORANGE +#ifdef DYNAMIC_MACRO_ENABLE +// # define PLODAH_DMAC_INDIC_INDEX 28 +// # define PLODAH_DMAC_INDIC_RGB RGB_RED +#endif + +// #define PLODAH_TYPINGINDICATOR_RGBINDEX 43 +// #define PLODAH_TYPINGINDICATOR_RGBCOLOR 0xAB, 0xAB, 0xFF +// #define PLODAH_TYPINGINDICATOR_DURATION 600 + #define BOOTMAGIC_ROW 0 #define BOOTMAGIC_COLUMN 0 diff --git a/keyboards/keychron/q3/iso_encoder/keymaps/plodah/config.h b/keyboards/keychron/q3/iso_encoder/keymaps/plodah/config.h index 61bd9a2489..08a9b30ed7 100644 --- a/keyboards/keychron/q3/iso_encoder/keymaps/plodah/config.h +++ b/keyboards/keychron/q3/iso_encoder/keymaps/plodah/config.h @@ -5,11 +5,29 @@ #define PLODAH_BORING_LAYER 1 #define PLODAH_CAPS_INDIC_RGB RGB_MAGENTA + +// #define PLODAH_MODS_INDIC_LALT_INDEX 61 +// #define PLODAH_MODS_INDIC_LCTL_INDEX 59 +// #define PLODAH_MODS_INDIC_LSHIFT_INDEX 44 +// #define PLODAH_MODS_INDIC_RALT_INDEX 66 +// #define PLODAH_MODS_INDIC_RCTL_INDEX 66 +// #define PLODAH_MODS_INDIC_RSHIFT_INDEX 57 +// #define PLODAH_MODS_INDIC_RGB 0xAB, 0xAB, 0xFF + #define PLODAH_LAYER_INDIC_INDEX1 16 #define PLODAH_LAYER_INDIC_RGB RGB_MAGENTA // #define PLODAH_LAYER_INDIC_ONZERO // #define PLODAH_LAYER_INDIC_BG_RGB RGB_ORANGE +#ifdef DYNAMIC_MACRO_ENABLE +// # define PLODAH_DMAC_INDIC_INDEX 28 +// # define PLODAH_DMAC_INDIC_RGB RGB_RED +#endif + +// #define PLODAH_TYPINGINDICATOR_RGBINDEX 43 +// #define PLODAH_TYPINGINDICATOR_RGBCOLOR 0xAB, 0xAB, 0xFF +// #define PLODAH_TYPINGINDICATOR_DURATION 600 + /* ------- RGB MATRIX ------- */ #ifdef RGB_MATRIX_ENABLE # include "configs/rgbmatrix-effects-none.h" diff --git a/keyboards/keychron/q3/iso_encoder/keymaps/plodahc/config.h b/keyboards/keychron/q3/iso_encoder/keymaps/plodahc/config.h index 0b279477d7..cb436f987a 100644 --- a/keyboards/keychron/q3/iso_encoder/keymaps/plodahc/config.h +++ b/keyboards/keychron/q3/iso_encoder/keymaps/plodahc/config.h @@ -5,11 +5,29 @@ #define PLODAH_BORING_LAYER 1 #define PLODAH_CAPS_INDIC_RGB RGB_MAGENTA + +// #define PLODAH_MODS_INDIC_LALT_INDEX 61 +// #define PLODAH_MODS_INDIC_LCTL_INDEX 59 +// #define PLODAH_MODS_INDIC_LSHIFT_INDEX 44 +// #define PLODAH_MODS_INDIC_RALT_INDEX 66 +// #define PLODAH_MODS_INDIC_RCTL_INDEX 66 +// #define PLODAH_MODS_INDIC_RSHIFT_INDEX 57 +// #define PLODAH_MODS_INDIC_RGB 0xAB, 0xAB, 0xFF + #define PLODAH_LAYER_INDIC_INDEX1 16 #define PLODAH_LAYER_INDIC_RGB RGB_MAGENTA // #define PLODAH_LAYER_INDIC_ONZERO // #define PLODAH_LAYER_INDIC_BG_RGB RGB_ORANGE +#ifdef DYNAMIC_MACRO_ENABLE +// # define PLODAH_DMAC_INDIC_INDEX 28 +// # define PLODAH_DMAC_INDIC_RGB RGB_RED +#endif + +// #define PLODAH_TYPINGINDICATOR_RGBINDEX 43 +// #define PLODAH_TYPINGINDICATOR_RGBCOLOR 0xAB, 0xAB, 0xFF +// #define PLODAH_TYPINGINDICATOR_DURATION 600 + #define BOOTMAGIC_ROW 0 #define BOOTMAGIC_COLUMN 0 @@ -17,6 +35,7 @@ # undef DYNAMIC_KEYMAP_LAYER_COUNT #endif #define DYNAMIC_KEYMAP_LAYER_COUNT 5 + #if defined (DIP_SWITCH_ENABLE) && defined (PLODAH_BORING_LAYER) # define dip_switch_update_kb plodah_dip_switch_update_kb #endif //DIP_SWITCH_ENABLE diff --git a/keyboards/keychron/q8/iso_encoder/keymaps/plodah/config.h b/keyboards/keychron/q8/iso_encoder/keymaps/plodah/config.h index 7bc3e42a4d..95f7ba2354 100644 --- a/keyboards/keychron/q8/iso_encoder/keymaps/plodah/config.h +++ b/keyboards/keychron/q8/iso_encoder/keymaps/plodah/config.h @@ -19,8 +19,14 @@ // #define PLODAH_LAYER_INDIC_ONZERO // #define PLODAH_LAYER_INDIC_BG_RGB RGB_ORANGE -#define PLODAH_DMAC_INDIC_INDEX 28 -// #define PLODAH_DMAC_INDIC_RGB RGB_RED +#ifdef DYNAMIC_MACRO_ENABLE +# define PLODAH_DMAC_INDIC_INDEX 28 +// # define PLODAH_DMAC_INDIC_RGB RGB_RED +#endif + +// #define PLODAH_TYPINGINDICATOR_RGBINDEX 43 +// #define PLODAH_TYPINGINDICATOR_RGBCOLOR 0xAB, 0xAB, 0xFF +// #define PLODAH_TYPINGINDICATOR_DURATION 600 /* ------- RGB MATRIX ------- */ #ifdef RGB_MATRIX_ENABLE diff --git a/keyboards/keychron/q8/iso_encoder/keymaps/plodahc/config.h b/keyboards/keychron/q8/iso_encoder/keymaps/plodahc/config.h index b56de8e23c..cc216fc810 100644 --- a/keyboards/keychron/q8/iso_encoder/keymaps/plodahc/config.h +++ b/keyboards/keychron/q8/iso_encoder/keymaps/plodahc/config.h @@ -19,8 +19,14 @@ // #define PLODAH_LAYER_INDIC_ONZERO // #define PLODAH_LAYER_INDIC_BG_RGB RGB_ORANGE -#define PLODAH_DMAC_INDIC_INDEX 28 -// #define PLODAH_DMAC_INDIC_RGB RGB_RED +#ifdef DYNAMIC_MACRO_ENABLE +# define PLODAH_DMAC_INDIC_INDEX 28 +// # define PLODAH_DMAC_INDIC_RGB RGB_RED +#endif + +// #define PLODAH_TYPINGINDICATOR_RGBINDEX 43 +// #define PLODAH_TYPINGINDICATOR_RGBCOLOR 0xAB, 0xAB, 0xFF +// #define PLODAH_TYPINGINDICATOR_DURATION 600 #define BOOTMAGIC_ROW 0 #define BOOTMAGIC_COLUMN 0 diff --git a/keyboards/keychron/q9/iso_encoder/keymaps/plodah/config.h b/keyboards/keychron/q9/iso_encoder/keymaps/plodah/config.h index 65c952a805..5f04e12fe8 100644 --- a/keyboards/keychron/q9/iso_encoder/keymaps/plodah/config.h +++ b/keyboards/keychron/q9/iso_encoder/keymaps/plodah/config.h @@ -5,11 +5,29 @@ // #define PLODAH_BORING_LAYER 1 #define PLODAH_CAPS_INDIC_RGB RGB_MAGENTA + +// #define PLODAH_MODS_INDIC_LALT_INDEX 61 +// #define PLODAH_MODS_INDIC_LCTL_INDEX 59 +// #define PLODAH_MODS_INDIC_LSHIFT_INDEX 44 +// #define PLODAH_MODS_INDIC_RALT_INDEX 66 +// #define PLODAH_MODS_INDIC_RCTL_INDEX 66 +// #define PLODAH_MODS_INDIC_RSHIFT_INDEX 57 +// #define PLODAH_MODS_INDIC_RGB 0xAB, 0xAB, 0xFF + #define PLODAH_LAYER_INDIC_GRVINDEX 0 #define PLODAH_LAYER_INDIC_RGB RGB_MAGENTA // #define PLODAH_LAYER_INDIC_ONZERO // #define PLODAH_LAYER_INDIC_BG_RGB RGB_ORANGE +#ifdef DYNAMIC_MACRO_ENABLE +// # define PLODAH_DMAC_INDIC_INDEX 28 +// # define PLODAH_DMAC_INDIC_RGB RGB_RED +#endif + +// #define PLODAH_TYPINGINDICATOR_RGBINDEX 43 +// #define PLODAH_TYPINGINDICATOR_RGBCOLOR 0xAB, 0xAB, 0xFF +// #define PLODAH_TYPINGINDICATOR_DURATION 600 + /* ------- RGB MATRIX ------- */ #ifdef RGB_MATRIX_ENABLE # include "configs/rgbmatrix-effects-none.h" diff --git a/keyboards/keychron/q9/iso_encoder/keymaps/plodahc/config.h b/keyboards/keychron/q9/iso_encoder/keymaps/plodahc/config.h index 17ec5baa3e..eec856a374 100644 --- a/keyboards/keychron/q9/iso_encoder/keymaps/plodahc/config.h +++ b/keyboards/keychron/q9/iso_encoder/keymaps/plodahc/config.h @@ -5,18 +5,37 @@ // #define PLODAH_BORING_LAYER 1 #define PLODAH_CAPS_INDIC_RGB RGB_MAGENTA -#define PLODAH_LAYER_INDIC_INDEX1 0 + +// #define PLODAH_MODS_INDIC_LALT_INDEX 61 +// #define PLODAH_MODS_INDIC_LCTL_INDEX 59 +// #define PLODAH_MODS_INDIC_LSHIFT_INDEX 44 +// #define PLODAH_MODS_INDIC_RALT_INDEX 66 +// #define PLODAH_MODS_INDIC_RCTL_INDEX 66 +// #define PLODAH_MODS_INDIC_RSHIFT_INDEX 57 +// #define PLODAH_MODS_INDIC_RGB 0xAB, 0xAB, 0xFF + +#define PLODAH_LAYER_INDIC_GRVINDEX 0 #define PLODAH_LAYER_INDIC_RGB RGB_MAGENTA // #define PLODAH_LAYER_INDIC_ONZERO // #define PLODAH_LAYER_INDIC_BG_RGB RGB_ORANGE +#ifdef DYNAMIC_MACRO_ENABLE +// # define PLODAH_DMAC_INDIC_INDEX 28 +// # define PLODAH_DMAC_INDIC_RGB RGB_RED +#endif + +// #define PLODAH_TYPINGINDICATOR_RGBINDEX 43 +// #define PLODAH_TYPINGINDICATOR_RGBCOLOR 0xAB, 0xAB, 0xFF +// #define PLODAH_TYPINGINDICATOR_DURATION 600 + #define BOOTMAGIC_ROW 0 #define BOOTMAGIC_COLUMN 0 #ifdef DYNAMIC_KEYMAP_LAYER_COUNT -#undef DYNAMIC_KEYMAP_LAYER_COUNT +# undef DYNAMIC_KEYMAP_LAYER_COUNT #endif #define DYNAMIC_KEYMAP_LAYER_COUNT 4 + #if defined (DIP_SWITCH_ENABLE) && defined (PLODAH_BORING_LAYER) # define dip_switch_update_kb plodah_dip_switch_update_kb #endif //DIP_SWITCH_ENABLE diff --git a/keyboards/keychron/v2/iso_encoder/keymaps/plodah/config.h b/keyboards/keychron/v2/iso_encoder/keymaps/plodah/config.h index a79fc4f198..7c10d4f4cb 100644 --- a/keyboards/keychron/v2/iso_encoder/keymaps/plodah/config.h +++ b/keyboards/keychron/v2/iso_encoder/keymaps/plodah/config.h @@ -19,6 +19,15 @@ // #define PLODAH_LAYER_INDIC_ONZERO // #define PLODAH_LAYER_INDIC_BG_RGB RGB_ORANGE +#ifdef DYNAMIC_MACRO_ENABLE +# define PLODAH_DMAC_INDIC_INDEX 28 +// # define PLODAH_DMAC_INDIC_RGB RGB_RED +#endif + +#define PLODAH_TYPINGINDICATOR_RGBINDEX 43 +#define PLODAH_TYPINGINDICATOR_RGBCOLOR RGB_MAGENTA +#define PLODAH_TYPINGINDICATOR_DURATION 600 + /* ------- RGB MATRIX ------- */ #ifdef RGB_MATRIX_ENABLE # include "configs/rgbmatrix-effects-none.h" diff --git a/keyboards/keychron/v2/iso_encoder/keymaps/plodahc/config.h b/keyboards/keychron/v2/iso_encoder/keymaps/plodahc/config.h index 8927f23df7..1d35703b3f 100644 --- a/keyboards/keychron/v2/iso_encoder/keymaps/plodahc/config.h +++ b/keyboards/keychron/v2/iso_encoder/keymaps/plodahc/config.h @@ -1,4 +1,5 @@ #pragma once +#include "plodah.h" #define PLODAH_KNOB_ENHANCEMENTS_ENABLE #define PLODAH_BORING_LAYER 1 @@ -18,13 +19,23 @@ // #define PLODAH_LAYER_INDIC_ONZERO // #define PLODAH_LAYER_INDIC_BG_RGB RGB_ORANGE -#ifdef DYNAMIC_KEYMAP_LAYER_COUNT -# undef DYNAMIC_KEYMAP_LAYER_COUNT +#ifdef DYNAMIC_MACRO_ENABLE +# define PLODAH_DMAC_INDIC_INDEX 28 +// # define PLODAH_DMAC_INDIC_RGB RGB_RED #endif -#define DYNAMIC_KEYMAP_LAYER_COUNT 5 + +#define PLODAH_TYPINGINDICATOR_RGBINDEX 43 +#define PLODAH_TYPINGINDICATOR_RGBCOLOR RGB_MAGENTA +#define PLODAH_TYPINGINDICATOR_DURATION 600 #define BOOTMAGIC_ROW 0 #define BOOTMAGIC_COLUMN 0 + +#ifdef DYNAMIC_KEYMAP_LAYER_COUNT +# undef DYNAMIC_KEYMAP_LAYER_COUNT +#endif +#define DYNAMIC_KEYMAP_LAYER_COUNT 4 + #if defined (DIP_SWITCH_ENABLE) && defined (PLODAH_BORING_LAYER) # define dip_switch_update_kb plodah_dip_switch_update_kb #endif //DIP_SWITCH_ENABLE diff --git a/keyboards/keychron/v6/iso_encoder/keymaps/plodah/config.h b/keyboards/keychron/v6/iso_encoder/keymaps/plodah/config.h index 7e1352ec16..373edbfc1f 100644 --- a/keyboards/keychron/v6/iso_encoder/keymaps/plodah/config.h +++ b/keyboards/keychron/v6/iso_encoder/keymaps/plodah/config.h @@ -5,11 +5,29 @@ #define PLODAH_BORING_LAYER 1 #define PLODAH_CAPS_INDIC_RGB RGB_MAGENTA + +// #define PLODAH_MODS_INDIC_LALT_INDEX 61 +// #define PLODAH_MODS_INDIC_LCTL_INDEX 59 +// #define PLODAH_MODS_INDIC_LSHIFT_INDEX 44 +// #define PLODAH_MODS_INDIC_RALT_INDEX 66 +// #define PLODAH_MODS_INDIC_RCTL_INDEX 66 +// #define PLODAH_MODS_INDIC_RSHIFT_INDEX 57 +// #define PLODAH_MODS_INDIC_RGB 0xAB, 0xAB, 0xFF + #define PLODAH_LAYER_INDIC_INDEX1 20 #define PLODAH_LAYER_INDIC_RGB RGB_MAGENTA // #define PLODAH_LAYER_INDIC_ONZERO // #define PLODAH_LAYER_INDIC_BG_RGB RGB_ORANGE +#ifdef DYNAMIC_MACRO_ENABLE +// # define PLODAH_DMAC_INDIC_INDEX 28 +// # define PLODAH_DMAC_INDIC_RGB RGB_RED +#endif + +// #define PLODAH_TYPINGINDICATOR_RGBINDEX 43 +// #define PLODAH_TYPINGINDICATOR_RGBCOLOR 0xAB, 0xAB, 0xFF +// #define PLODAH_TYPINGINDICATOR_DURATION 600 + /* ------- RGB MATRIX ------- */ #ifdef RGB_MATRIX_ENABLE # include "configs/rgbmatrix-effects-none.h" diff --git a/keyboards/keychron/v6/iso_encoder/keymaps/plodahc/config.h b/keyboards/keychron/v6/iso_encoder/keymaps/plodahc/config.h index de436b3ec5..db37f08a4a 100644 --- a/keyboards/keychron/v6/iso_encoder/keymaps/plodahc/config.h +++ b/keyboards/keychron/v6/iso_encoder/keymaps/plodahc/config.h @@ -5,11 +5,29 @@ #define PLODAH_BORING_LAYER 1 #define PLODAH_CAPS_INDIC_RGB RGB_MAGENTA + +// #define PLODAH_MODS_INDIC_LALT_INDEX 61 +// #define PLODAH_MODS_INDIC_LCTL_INDEX 59 +// #define PLODAH_MODS_INDIC_LSHIFT_INDEX 44 +// #define PLODAH_MODS_INDIC_RALT_INDEX 66 +// #define PLODAH_MODS_INDIC_RCTL_INDEX 66 +// #define PLODAH_MODS_INDIC_RSHIFT_INDEX 57 +// #define PLODAH_MODS_INDIC_RGB 0xAB, 0xAB, 0xFF + #define PLODAH_LAYER_INDIC_INDEX1 20 #define PLODAH_LAYER_INDIC_RGB RGB_MAGENTA // #define PLODAH_LAYER_INDIC_ONZERO // #define PLODAH_LAYER_INDIC_BG_RGB RGB_ORANGE +#ifdef DYNAMIC_MACRO_ENABLE +// # define PLODAH_DMAC_INDIC_INDEX 28 +// # define PLODAH_DMAC_INDIC_RGB RGB_RED +#endif + +// #define PLODAH_TYPINGINDICATOR_RGBINDEX 43 +// #define PLODAH_TYPINGINDICATOR_RGBCOLOR 0xAB, 0xAB, 0xFF +// #define PLODAH_TYPINGINDICATOR_DURATION 600 + #define BOOTMAGIC_ROW 0 #define BOOTMAGIC_COLUMN 0 @@ -17,6 +35,7 @@ # undef DYNAMIC_KEYMAP_LAYER_COUNT #endif #define DYNAMIC_KEYMAP_LAYER_COUNT 5 + #if defined (DIP_SWITCH_ENABLE) && defined (PLODAH_BORING_LAYER) # define dip_switch_update_kb plodah_dip_switch_update_kb #endif //DIP_SWITCH_ENABLE