/* Copyright 2018 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 /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ #define LOCKING_RESYNC_ENABLE /* * 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_WT80_A // 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_DRIVER_COUNT 1 #define LED_MATRIX_LED_COUNT 96