/* Copyright 2019 Jason Williams (Wilba) * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 2 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . */ #pragma once /* * Feature disable options * These options are also useful to firmware size reduction. */ /* disable debug print */ //#define NO_DEBUG /* disable print */ //#define NO_PRINT /* disable action features */ //#define NO_ACTION_LAYER //#define NO_ACTION_TAPPING //#define NO_ACTION_ONESHOT // enable the mono backlight #define MONO_BACKLIGHT_ENABLED 1 // enable the specific indicators #define MONO_BACKLIGHT_WT65_B // disable backlight when USB suspended (PC sleep/hibernate/shutdown) #define MONO_BACKLIGHT_DISABLE_WHEN_USB_SUSPENDED 0 // disable backlight after timeout in minutes, 0 = no timeout #define MONO_BACKLIGHT_DISABLE_AFTER_TIMEOUT 0 // the default brightness #define MONO_BACKLIGHT_BRIGHTNESS 255 // the default effect #define MONO_BACKLIGHT_EFFECT 1 // the default effect speed (0-3) #define MONO_BACKLIGHT_EFFECT_SPEED 0 // Backlight config starts after VIA's EEPROM usage, // dynamic keymaps start after this. #define VIA_EEPROM_CUSTOM_CONFIG_SIZE 7 #define IS31FL3736_I2C_ADDRESS_1 IS31FL3736_I2C_ADDRESS_GND_GND #define IS31FL3736_LED_COUNT 96