aboutsummaryrefslogtreecommitdiff
path: root/users
diff options
context:
space:
mode:
Diffstat (limited to 'users')
-rw-r--r--users/konstantin/config.h16
-rw-r--r--users/konstantin/konstantin.h2
-rw-r--r--users/konstantin/rules.mk4
3 files changed, 15 insertions, 7 deletions
diff --git a/users/konstantin/config.h b/users/konstantin/config.h
index dcea9be27..2629cdd57 100644
--- a/users/konstantin/config.h
+++ b/users/konstantin/config.h
@@ -1,7 +1,10 @@
1#pragma once 1#pragma once
2 2
3// Keyboard reports
3#define FORCE_NKRO 4#define FORCE_NKRO
5#define USB_POLLING_INTERVAL_MS 1
4 6
7// Mouse keys
5#define MOUSEKEY_DELAY 0 8#define MOUSEKEY_DELAY 0
6#define MOUSEKEY_INTERVAL 10 9#define MOUSEKEY_INTERVAL 10
7#define MOUSEKEY_MAX_SPEED 4 10#define MOUSEKEY_MAX_SPEED 4
@@ -11,22 +14,25 @@
11#define MOUSEKEY_WHEEL_MAX_SPEED 4 14#define MOUSEKEY_WHEEL_MAX_SPEED 4
12#define MOUSEKEY_WHEEL_TIME_TO_MAX 50 15#define MOUSEKEY_WHEEL_TIME_TO_MAX 50
13 16
14#define NO_ACTION_FUNCTION 17// RGB lighting
15#define NO_ACTION_MACRO
16#define NO_ACTION_ONESHOT
17
18#undef RGBLIGHT_ANIMATIONS 18#undef RGBLIGHT_ANIMATIONS
19#define RGBLIGHT_EFFECT_BREATHING 19#define RGBLIGHT_EFFECT_BREATHING
20#define RGBLIGHT_EFFECT_RAINBOW_MOOD 20#define RGBLIGHT_EFFECT_RAINBOW_MOOD
21#define RGBLIGHT_EFFECT_RAINBOW_SWIRL 21#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
22#define RGBLIGHT_EFFECT_SNAKE 22#define RGBLIGHT_EFFECT_SNAKE
23 23
24// Tapping
24#define PERMISSIVE_HOLD 25#define PERMISSIVE_HOLD
25#define TAPPING_TERM 200 26#define TAPPING_TERM 200
26#define TAPPING_TOGGLE 3 27#define TAPPING_TOGGLE 3
27 28
29// Unicode
28#define UNICODE_CYCLE_PERSIST false 30#define UNICODE_CYCLE_PERSIST false
29#define UNICODE_SELECTED_MODES UC_WINC, UC_WIN, UC_LNX 31#define UNICODE_SELECTED_MODES UC_WINC, UC_WIN, UC_LNX
30#define UNICODE_KEY_WINC KC_RGUI 32#define UNICODE_KEY_WINC KC_RGUI
31 33
32#define USB_POLLING_INTERVAL_MS 1 34// Firmware size reduction
35#undef LOCKING_SUPPORT_ENABLE
36#define NO_ACTION_FUNCTION
37#define NO_ACTION_MACRO
38#define NO_ACTION_ONESHOT
diff --git a/users/konstantin/konstantin.h b/users/konstantin/konstantin.h
index 0936e3c3e..72a161623 100644
--- a/users/konstantin/konstantin.h
+++ b/users/konstantin/konstantin.h
@@ -76,7 +76,7 @@ enum layers_user {
76 L_NUMPAD, 76 L_NUMPAD,
77#endif 77#endif
78 78
79 L_RANGE_KEYMAP, 79 LAYERS_KEYMAP,
80}; 80};
81 81
82void keyboard_pre_init_keymap(void); 82void keyboard_pre_init_keymap(void);
diff --git a/users/konstantin/rules.mk b/users/konstantin/rules.mk
index d989f486c..6fe3a8ad8 100644
--- a/users/konstantin/rules.mk
+++ b/users/konstantin/rules.mk
@@ -13,4 +13,6 @@ ifneq (,$(filter yes,$(UNICODE_ENABLE) $(UNICODEMAP_ENABLE)))
13 SRC += unicode.c 13 SRC += unicode.c
14endif 14endif
15 15
16LTO_ENABLE = yes 16ifneq ($(PLATFORM),CHIBIOS)
17 LTO_ENABLE = yes
18endif