Skip to content

Commit

Permalink
Add auto shift, tapping modifications and gravatar oled bitmap
Browse files Browse the repository at this point in the history
  • Loading branch information
cwebster2 committed Sep 3, 2020
1 parent ef01670 commit 66cf686
Show file tree
Hide file tree
Showing 3 changed files with 32 additions and 0 deletions.
8 changes: 8 additions & 0 deletions keyboards/kyria/keymaps/cwebster2/config.h
Expand Up @@ -27,6 +27,14 @@
#define RGBLIGHT_VAL_STEP 8
#endif

#define TAPPING_TERM 200
#define PERMISSIVE_HOLD
#define IGNORE_MOD_TAP_INTERRUPT

#define AUTO_SHIFT_TIMEOUT 150
#define NO_AUTO_SHIFT_SPECIAL
#define NO_AUTO_SHIFT_ALPHA

#define EE_HANDS
// If you are using an Elite C rev3 on the slave side, uncomment the lines below:
// #define SPLIT_USB_DETECT
Expand Down
23 changes: 23 additions & 0 deletions keyboards/kyria/keymaps/cwebster2/gravatar.c
@@ -0,0 +1,23 @@
const unsigned char NaN [] PROGMEM = {
// 'gravatar, 80x32px
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0xc0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0xe0, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3f, 0xfe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x0f, 0xf8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0xe0, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x03, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x07, 0x30,
0x00, 0x00, 0x00, 0x00, 0x3f, 0xff, 0xff, 0xff, 0x06, 0x18, 0x3f, 0xff, 0x00, 0x00, 0x7f, 0xff,
0xff, 0xff, 0x07, 0xf8, 0x3f, 0xff, 0xff, 0xfc, 0x3f, 0xff, 0xff, 0xff, 0x3e, 0x1e, 0x7f, 0xff,
0xff, 0xfc, 0x0f, 0xff, 0xff, 0xff, 0xe0, 0x03, 0xff, 0xff, 0xff, 0xf8, 0x07, 0xff, 0xff, 0xff,
0xc0, 0x0c, 0xff, 0xff, 0xff, 0xf0, 0x03, 0xff, 0xff, 0xff, 0x80, 0x38, 0x7f, 0xff, 0xff, 0xe0,
0x01, 0xff, 0xff, 0xff, 0x03, 0xe0, 0x3f, 0xff, 0xff, 0xc0, 0x00, 0xff, 0xff, 0xff, 0x13, 0x88,
0x3f, 0xff, 0xff, 0x80, 0x00, 0x1f, 0xff, 0xff, 0x00, 0x00, 0x3f, 0xff, 0xff, 0x00, 0x00, 0x00,
0x7f, 0xff, 0x10, 0x00, 0x3f, 0xff, 0xc0, 0x00, 0x00, 0x00, 0x03, 0xff, 0x1f, 0xfe, 0x7f, 0xf0,
0x00, 0x00, 0x00, 0x00, 0x00, 0x0f, 0xae, 0x04, 0x7f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07,
0x80, 0x00, 0xf8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0xe0, 0x03, 0xf0, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x1c, 0x09, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
};
1 change: 1 addition & 0 deletions keyboards/kyria/keymaps/cwebster2/rules.mk
@@ -1,3 +1,4 @@
OLED_DRIVER_ENABLE = yes # Enables the use of OLED displays
#ENCODER_ENABLE = yes # Enables the use of one or more encoders
RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
AUTO_SHIFT_ENABLE = yes # Enable autoshift

0 comments on commit 66cf686

Please sign in to comment.