forked from mirrors/qmk_userspace
[Keymap] Drashna's Defaults cleanup (#13722)
This commit is contained in:
parent
368efb5d2b
commit
eb46c954dc
50 changed files with 986 additions and 1389 deletions
|
@ -22,7 +22,7 @@
|
|||
#include "process_records.h"
|
||||
#ifdef TAP_DANCE_ENABLE
|
||||
# include "tap_dances.h"
|
||||
#endif // TAP_DANCE_ENABLE
|
||||
#endif // TAP_DANCE_ENABLE
|
||||
#if defined(RGBLIGHT_ENABLE)
|
||||
# include "rgb_stuff.h"
|
||||
#endif
|
||||
|
@ -41,25 +41,44 @@
|
|||
|
||||
/* Define layer names */
|
||||
enum userspace_layers {
|
||||
_QWERTY = 0,
|
||||
_NUMLOCK = 0,
|
||||
_QWERTY = 0,
|
||||
_NUMLOCK = 0,
|
||||
FIRST_DEFAULT_LAYER = 0,
|
||||
_COLEMAK_DH,
|
||||
_COLEMAK,
|
||||
_DVORAK,
|
||||
_WORKMAN,
|
||||
_NORMAN,
|
||||
_MALTRON,
|
||||
_EUCALYN,
|
||||
_CARPLAX,
|
||||
LAST_DEFAULT_LAYER = _DVORAK,
|
||||
_GAMEPAD,
|
||||
_DIABLO,
|
||||
_MACROS,
|
||||
_MOUSE,
|
||||
_MEDIA,
|
||||
_LOWER,
|
||||
_RAISE,
|
||||
_ADJUST,
|
||||
};
|
||||
|
||||
#define _MOUSE _MACROS
|
||||
#define _MACROS _MOUSE
|
||||
#define _DEFAULT_LAYER_1 FIRST_DEFAULT_LAYER
|
||||
#define _DEFAULT_LAYER_2 (FIRST_DEFAULT_LAYER + 1)
|
||||
#define _DEFAULT_LAYER_3 (FIRST_DEFAULT_LAYER + 2)
|
||||
#define _DEFAULT_LAYER_4 (FIRST_DEFAULT_LAYER + 3)
|
||||
#if LAST_DEFAULT_LAYER > (FIRST_DEFAULT_LAYER + 3)
|
||||
# define _DEFAULT_LAYER_2 (FIRST_DEFAULT_LAYER + 4)
|
||||
# define _DEFAULT_LAYER_3 (FIRST_DEFAULT_LAYER + 5)
|
||||
# define _DEFAULT_LAYER_4 (FIRST_DEFAULT_LAYER + 6)
|
||||
# define _DEFAULT_LAYER_2 (FIRST_DEFAULT_LAYER + 7)
|
||||
# if LAST_DEFAULT_LAYER > (FIRST_DEFAULT_LAYER + 7)
|
||||
# define _DEFAULT_LAYER_2 (FIRST_DEFAULT_LAYER + 8)
|
||||
# define _DEFAULT_LAYER_3 (FIRST_DEFAULT_LAYER + 9)
|
||||
# define _DEFAULT_LAYER_4 (FIRST_DEFAULT_LAYER + 10)
|
||||
# define _DEFAULT_LAYER_4 (FIRST_DEFAULT_LAYER + 11)
|
||||
# endif
|
||||
#endif
|
||||
|
||||
#define DEFAULT_LAYER_1_HSV HSV_CYAN
|
||||
#define DEFAULT_LAYER_2_HSV HSV_SPRINGGREEN
|
||||
#define DEFAULT_LAYER_3_HSV HSV_MAGENTA
|
||||
#define DEFAULT_LAYER_4_HSV HSV_GOLDENROD
|
||||
|
||||
bool mod_key_press_timer(uint16_t code, uint16_t mod_code, bool pressed);
|
||||
bool mod_key_press(uint16_t code, uint16_t mod_code, bool pressed, uint16_t this_timer);
|
||||
|
@ -101,12 +120,12 @@ We use custom codes here, so we can substitute the right stuff
|
|||
# define KC_D3_2 TD(TD_D3_2)
|
||||
# define KC_D3_3 TD(TD_D3_3)
|
||||
# define KC_D3_4 TD(TD_D3_4)
|
||||
#else // TAP_DANCE_ENABLE
|
||||
#else // TAP_DANCE_ENABLE
|
||||
# define KC_D3_1 KC_1
|
||||
# define KC_D3_2 KC_2
|
||||
# define KC_D3_3 KC_3
|
||||
# define KC_D3_4 KC_4
|
||||
#endif // TAP_DANCE_ENABLE
|
||||
#endif // TAP_DANCE_ENABLE
|
||||
|
||||
#if defined(DRASHNA_CUSTOM_TRANSPORT) && defined(POINTING_DEVICE_ENABLE)
|
||||
void master_mouse_send(int8_t x, int8_t y);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue