From b7637a728513ad3990d28fa621c0d7b566e7adc5 Mon Sep 17 00:00:00 2001 From: marco Date: Tue, 26 Mar 2024 11:04:26 +0100 Subject: [PATCH] stripped config --- avalanche/avalanche_v4_layout.json | 132 +++++++++++++++++++++++++++ avalanche/v4/config.h | 2 +- avalanche/v4/keymaps/custom/keymap.c | 24 +---- avalanche/v4/keymaps/custom/rules.mk | 24 ++--- avalanche/v4/rules.mk | 12 +-- 5 files changed, 149 insertions(+), 45 deletions(-) diff --git a/avalanche/avalanche_v4_layout.json b/avalanche/avalanche_v4_layout.json index 184b8c1..896384a 100644 --- a/avalanche/avalanche_v4_layout.json +++ b/avalanche/avalanche_v4_layout.json @@ -71,6 +71,138 @@ "KC_BSPC", "MO(3)", "KC_NO" + ], + [ + "KC_TRNS", + "KC_TRNS", + "KC_TRNS", + "KC_TRNS", + "KC_TRNS", + "KC_TRNS", + "KC_TRNS", + "KC_TRNS", + "KC_TRNS", + "KC_TRNS", + "KC_TRNS", + "KC_TRNS", + "KC_I", + "KC_TAB", + "KC_Q", + "KC_W", + "KC_E", + "KC_R", + "KC_TRNS", + "KC_TRNS", + "KC_TRNS", + "KC_TRNS", + "KC_TRNS", + "KC_TRNS", + "KC_TRNS", + "KC_M", + "KC_LSFT", + "KC_A", + "KC_S", + "KC_D", + "KC_F", + "KC_TRNS", + "KC_TRNS", + "KC_TRNS", + "KC_TRNS", + "KC_TRNS", + "KC_TRNS", + "KC_TRNS", + "KC_B", + "KC_LCTL", + "KC_Z", + "KC_X", + "KC_C", + "KC_V", + "KC_TRNS", + "KC_TRNS", + "KC_TRNS", + "KC_TRNS", + "KC_TRNS", + "KC_TRNS", + "KC_TRNS", + "KC_TRNS", + "KC_TRNS", + "KC_TRNS", + "KC_TRNS", + "KC_TRNS", + "KC_LCTL", + "KC_SPC", + "KC_TRNS", + "KC_TRNS", + "KC_ENT", + "KC_TRNS", + "KC_TRNS", + "KC_TRNS" + ], + [ + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO" ] ], "author": "" diff --git a/avalanche/v4/config.h b/avalanche/v4/config.h index 1a29895..4ae7058 100644 --- a/avalanche/v4/config.h +++ b/avalanche/v4/config.h @@ -5,4 +5,4 @@ #define MASTER_LEFT #define OLED_DISPLAY_128X64 -#define OLED_TIMEOUT 30000 +#define OLED_TIMEOUT 0 diff --git a/avalanche/v4/keymaps/custom/keymap.c b/avalanche/v4/keymaps/custom/keymap.c index 1ef2b12..0b1091d 100644 --- a/avalanche/v4/keymaps/custom/keymap.c +++ b/avalanche/v4/keymaps/custom/keymap.c @@ -1,7 +1,4 @@ -#include "quantum.h" #include QMK_KEYBOARD_H -#include - #define _LAYER0 0 @@ -18,23 +15,4 @@ enum custom_keycodes { oled_rotation_t oled_init_kb(oled_rotation_t rotation) { return OLED_ROTATION_180; -} - -bool oled_task_kb(void) { - oled_write_ln("colemak", false); - oled_write_ln("colemak", false); - oled_write_ln("colemak", false); - oled_write_ln("colemak", false); - oled_write_ln("colemak", false); - return true; -} - -bool oled_task_user(void) { - oled_write_ln("colemak", false); - oled_write_ln("colemak", false); - oled_write_ln("colemak", false); - oled_write_ln("colemak", false); - oled_write_ln("colemak", false); - - return 0; -} +} \ No newline at end of file diff --git a/avalanche/v4/keymaps/custom/rules.mk b/avalanche/v4/keymaps/custom/rules.mk index 3a6ea15..44c67b1 100644 --- a/avalanche/v4/keymaps/custom/rules.mk +++ b/avalanche/v4/keymaps/custom/rules.mk @@ -1,17 +1,17 @@ -BOOTMAGIC_ENABLE = no # Enable Bootmagic Lite -MOUSEKEY_ENABLE = no # Mouse keys -EXTRAKEY_ENABLE = yes # Audio control and System control -CONSOLE_ENABLE = no # Console for debug -COMMAND_ENABLE = no # Commands for debug and configuration -NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work -BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality -AUDIO_ENABLE = no # Audio outpuarsttrsatrsatrsaartstt -RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. -SWAP_HANDS_ENABLE = no # Enable one-hand typing -OLED_ENABLE = yes # OLED display +BOOTMAGIC_ENABLE = no +MOUSEKEY_ENABLE = no +CONSOLE_ENABLE = no +COMMAND_ENABLE = no +NKRO_ENABLE = no +BACKLIGHT_ENABLE = no +AUDIO_ENABLE = no +RGBLIGHT_ENABLE = no +SWAP_HANDS_ENABLE = no +LTO_ENABLE = no +EXTRAKEY_ENABLE = yes +OLED_ENABLE = yes WPM_ENABLE = yes VIA_ENABLE = yes -LTO_ENABLE = no SPLIT_KEYBOARD = yes SRC += ./lib/layer_state_reader.c \ diff --git a/avalanche/v4/rules.mk b/avalanche/v4/rules.mk index 286d2e2..49b945d 100644 --- a/avalanche/v4/rules.mk +++ b/avalanche/v4/rules.mk @@ -1,6 +1,5 @@ BOOTMAGIC_ENABLE = no # Enable Bootmagic Lite MOUSEKEY_ENABLE = no # Mouse keys -EXTRAKEY_ENABLE = yes # Audio control and System control CONSOLE_ENABLE = no # Console for debug COMMAND_ENABLE = no # Commands for debug and configuration NKRO_ENABLE = no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work @@ -8,11 +7,6 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality AUDIO_ENABLE = no # Audio outpuarsttrsatrsatrsaartstt RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. SWAP_HANDS_ENABLE = no # Enable one-hand typing -OLED_ENABLE = yes # OLED display -WPM_ENABLE = yes -VIA_ENABLE = yes -LTO_ENABLE = yes -SPLIT_KEYBOARD = yes - -SRC += ./lib/layer_state_reader.c \ - ./lib/keylogger.c \ +LTO_ENABLE = no +EXTRAKEY_ENABLE = yes # Audio control and System control +OLED_ENABLE = yes # OLED display \ No newline at end of file