2020 February 29 Breaking Changes Update (#8064)
[jackhill/qmk/firmware.git] / keyboards / planck / keymaps / hieax / config.h
1 #ifndef CONFIG_USER_H
2 #define CONFIG_USER_H
3
4 #include "../../config.h"
5
6 // tap dance key press termination interval
7 #define TAPPING_TERM 250
8
9 // smooth mouse motion
10 // #define MOUSEKEY_INTERVAL 20
11 // #define MOUSEKEY_DELAY 0
12 // #define MOUSEKEY_TIME_TO_MAX 60
13 // #define MOUSEKEY_MAX_SPEED 7
14 // #define MOUSEKEY_WHEEL_DELAY 0
15
16 // compile time macro string, see functions/hardware planck script (undefine otherwise)
17 //#define PRIVATE_STRING
18
19 // compile time macro string, must be in quotes
20 #define PUBLIC_STRING ":%s/arch=(.*)/arch=('any')\n"
21
22 // thumb key tap-shift() double tap: one shot shift (0) off (1) on
23 #define DT_SHIFT 1
24
25 // number layer 0 position KEYPAD_0, THUMB_0
26 #define THUMB_0
27
28 // home block shift symbol clustes defined (no overlays required for extended symbols, undefine otherwise)
29 #define SHIFT_SYMBOLS
30
31 // center column TT assignments (undefine for OSM chords)
32 #define CENTER_TT
33 #define TAPPING_TOGGLE 1
34
35 // home row modifiers
36 #define HOME_MODS
37 // fix dual function timing
38 #define PERMISSIVE_HOLD
39 #define IGNORE_MOD_TAP_INTERRUPT
40
41 // layout ADNW*, BEAKL*, COLEKA*, QWERTY (default)
42 #define DEFAULT
43
44 // sync app with window manager keybind hook defined in plover_keybind.h
45 #define PLOVER_KEYBIND
46
47 #endif