config.h (1072B)
1 // Copyright 2022 Dane Skalski (@Daneski13) 2 // SPDX-License-Identifier: GPL-2.0-or-later 3 4 #pragma once 5 6 /* - Encoder settings - */ 7 #ifdef ENCODER_ENABLE 8 # define ENCODER_RESOLUTION 4 9 #endif 10 #ifdef ENCODER_MAP_ENABLE 11 // Key delay for encoders (necessary for some keycodes) 12 # define ENCODER_MAP_KEY_DELAY 10 13 #endif 14 15 /* 16 - RGB Stuff - 17 All effects can be found in the QMK docs: 18 https://docs.qmk.fm/#/feature_rgb_matrix?id=rgb-matrix-effects 19 */ 20 #ifdef RGB_MATRIX_ENABLE 21 22 // Default effect when EEPROM cleared 23 # define RGB_MATRIX_DEFAULT_MODE RGB_MATRIX_RAINBOW_MOVING_CHEVRON 24 25 // Turns off RGB effects when there is no longer a USB connection 26 # define RGB_MATRIX_SLEEP 27 28 // Key press reactive animations 29 # define SPLIT_TRANSPORT_MIRROR // Necessary setting for key press animations 30 # define RGB_MATRIX_KEYPRESSES // Enables key press effects 31 # define ENABLE_RGB_MATRIX_MULTISPLASH 32 33 // Normal effects 34 # define ENABLE_RGB_MATRIX_CYCLE_SPIRAL 35 # define ENABLE_RGB_MATRIX_RAINBOW_MOVING_CHEVRON 36 # define ENABLE_RGB_MATRIX_PIXEL_RAIN 37 38 #endif