Update to drashna files (#2587)
* Add Colemak Mod-DH vars * Add Norman Layot vars * Set Shift Indicator to include CAPS Lock as well * Change MEH to GUI * Add Enter to Macro layer * Switch raise and lower layers to make more sense (to me) * Replace unused quote on Ergodox * Add One Shot defines * Dim indicator LEDs * Add short codes for KC_SECRET * Fix typos * Update OLKB code in userspace * Add global userspace config.h * add compile fix * Automatically include from userspace * update readme * Re-add QMK Scan loop * Add EEPROM reset code to all keymaps * Shorten fauxclick sound * Use layouts instead of keymap, when possible * Add OSM detection to ergodox * Convert Viterbi to LAYOUT macro * Clean up game macros * Because I accidently removed the C6 AUDIO define from my viterbi... Whoops * Minor formatting * Fix Woodpad because it's still there * Move Ergodox keymap into layouts folder * Add build date to version macro * Remove PREVENT_STUCK_MODIFIERS from configcb2x1800
parent
a09a042b8f
commit
0c665696d7
@ -1,27 +0,0 @@
|
|||||||
#ifndef CONFIG_USER_H
|
|
||||||
#define CONFIG_USER_H
|
|
||||||
|
|
||||||
#include QMK_KEYBOARD_CONFIG_H
|
|
||||||
|
|
||||||
|
|
||||||
#ifdef RGBLIGHT_ENABLE
|
|
||||||
#undef RGBLIGHT_SAT_STEP
|
|
||||||
#define RGBLIGHT_SAT_STEP 12
|
|
||||||
#define RGBLIGHT_EFFECT_KNIGHT_LENGTH 7
|
|
||||||
#define RGBLIGHT_EFFECT_SNAKE_LENGTH 7
|
|
||||||
#define RGBLIGHT_EFFECT_BREATHE_CENTER 1
|
|
||||||
#define RGBLIGHT_SLEEP
|
|
||||||
#endif // RGBLIGHT_ENABLE
|
|
||||||
|
|
||||||
#ifdef TAPPING_TERM
|
|
||||||
#undef TAPPING_TERM
|
|
||||||
#endif
|
|
||||||
#define TAPPING_TERM 175
|
|
||||||
#undef PERMISSIVE_HOLD
|
|
||||||
#define IGNORE_MOD_TAP_INTERRUPT // this makes it possible to do rolling combos (zx) with keys that convert to other keys on hold (z becomes ctrl when you hold it, and when this option isn't enabled, z rapidly followed by x actually sends Ctrl-x. That's bad.)
|
|
||||||
#define ONESHOT_TAP_TOGGLE 2
|
|
||||||
|
|
||||||
#undef PRODUCT
|
|
||||||
#define PRODUCT DrashnaDox - Hacked ErgoDox EZ Shine
|
|
||||||
|
|
||||||
#endif
|
|
@ -0,0 +1,18 @@
|
|||||||
|
#ifndef CONFIG_USER_H
|
||||||
|
#define CONFIG_USER_H
|
||||||
|
|
||||||
|
#include QMK_KEYBOARD_CONFIG_H
|
||||||
|
|
||||||
|
#ifdef RGBLIGHT_ENABLE
|
||||||
|
#undef RGBLIGHT_SAT_STEP
|
||||||
|
#define RGBLIGHT_SAT_STEP 12
|
||||||
|
#define RGBLIGHT_EFFECT_KNIGHT_LENGTH 7
|
||||||
|
#define RGBLIGHT_EFFECT_SNAKE_LENGTH 7
|
||||||
|
#define RGBLIGHT_EFFECT_BREATHE_CENTER 1
|
||||||
|
#endif // RGBLIGHT_ENABLE
|
||||||
|
|
||||||
|
|
||||||
|
#undef PRODUCT
|
||||||
|
#define PRODUCT DrashnaDox - Hacked ErgoDox EZ Shine
|
||||||
|
|
||||||
|
#endif
|
@ -0,0 +1,61 @@
|
|||||||
|
#ifndef USERSPACE_CONFIG_H
|
||||||
|
#define USERSPACE_CONFIG_H
|
||||||
|
|
||||||
|
|
||||||
|
#ifdef AUDIO_ENABLE
|
||||||
|
#define STARTUP_SONG SONG(IMPERIAL_MARCH)
|
||||||
|
#define GOODBYE_SONG SONG(SONIC_RING)
|
||||||
|
#define DEFAULT_LAYER_SONGS { SONG(QWERTY_SOUND), \
|
||||||
|
SONG(COLEMAK_SOUND), \
|
||||||
|
SONG(DVORAK_SOUND), \
|
||||||
|
SONG(PLOVER_SOUND) \
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef RGBLIGHT_ENABLE
|
||||||
|
#define RGBLIGHT_SLEEP
|
||||||
|
#endif // RGBLIGHT_ENABLE
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
#ifndef ONESHOT_TAP_TOGGLE
|
||||||
|
#define ONESHOT_TAP_TOGGLE 2
|
||||||
|
#endif // !ONESHOT_TAP_TOGGLE
|
||||||
|
|
||||||
|
#ifndef ONESHOT_TIMEOUT
|
||||||
|
#define ONESHOT_TIMEOUT 3000
|
||||||
|
#endif// !ONESHOT_TIMEOUT
|
||||||
|
|
||||||
|
#ifndef QMK_KEYS_PER_SCAN
|
||||||
|
#define QMK_KEYS_PER_SCAN 4
|
||||||
|
#endif // !QMK_KEYS_PER_SCAN
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
// this makes it possible to do rolling combos (zx) with keys that
|
||||||
|
// convert to other keys on hold (z becomes ctrl when you hold it,
|
||||||
|
// and when this option isn't enabled, z rapidly followed by x
|
||||||
|
// actually sends Ctrl-x. That's bad.)
|
||||||
|
#define IGNORE_MOD_TAP_INTERRUPT
|
||||||
|
#undef PERMISSIVE_HOLD
|
||||||
|
#undef PREVENT_STUCK_MODIFIERS
|
||||||
|
|
||||||
|
#ifndef TAPPING_TOGGLE
|
||||||
|
#define TAPPING_TOGGLE 1
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef TAPPING_TERM
|
||||||
|
#undef TAPPING_TERM
|
||||||
|
#endif
|
||||||
|
#define TAPPING_TERM 150
|
||||||
|
|
||||||
|
|
||||||
|
// Disable action_get_macro and fn_actions, since we don't use these
|
||||||
|
// and it saves on space in the firmware.
|
||||||
|
#define NO_ACTION_MACRO
|
||||||
|
#define NO_ACTION_FUNCTION
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
#endif // !USERSPACE_CONFIG_H
|
||||||
|
|
@ -1,3 +1,7 @@
|
|||||||
|
|
||||||
SRC += drashna.c
|
SRC += drashna.c
|
||||||
EXTRAFLAGS += -flto
|
EXTRAFLAGS += -flto
|
||||||
|
|
||||||
|
ifneq ("$(wildcard users/$(KEYMAP)/config.h)","")
|
||||||
|
CONFIG_H += users/$(KEYMAP)/config.h
|
||||||
|
endif
|
||||||
|
Loading…
Reference in New Issue