62 lines
1.4 KiB
Text
62 lines
1.4 KiB
Text
# Copyright (c) 2025 eden ariel and ember ana
|
|
# SPDX-License-Identifier: EUPL-1.2
|
|
|
|
if SHIELD_COQUETTE_WINGS
|
|
config COQUETTE_ZMK
|
|
bool "enable base features for coquette"
|
|
imply ZMK_BLE
|
|
imply ZMK_USB
|
|
imply ZMK_USB_BOOT
|
|
select ZMK_BLE_PASSKEY_ENTRY if ZMK_BLE
|
|
select ZMK_BLE_EXPERIMENTAL_SEC if ZMK_BLE
|
|
imply ZMK_DISPLAY_BLANK_ON_IDLE if ZMK_DISPLAY
|
|
imply ZMK_EXT_POWER if ZMK_RGB_UNDERGLOW
|
|
imply ZMK_HID_INDICATORS
|
|
imply ZMK_RGB_UNDERGLOW_EXT_POWER if ZMK_RGB_UNDERGLOW
|
|
imply USB_DEVICE_STACK
|
|
depends on BIRDSONG_HW_ZMK && !MCUBOOT
|
|
default y
|
|
|
|
config COQUETTE_HW_SUPPORT
|
|
bool "enable hardware support features for coquette"
|
|
imply BT_BAS
|
|
select INPUT
|
|
select INPUT_KBD_MATRIX_16_BIT_ROW
|
|
select INPUT_SHELL if COQUETTE_DEV_SHELL
|
|
imply INPUT_SHELL_KBD_MATRIX_STATE if COQUETTE_DEV_SHELL
|
|
select PM_DEVICE
|
|
select SETTINGS
|
|
select LED_STRIP if ZMK_RGB_UNDERGLOW
|
|
imply BT_CTLR_PHY_2M
|
|
imply FIREFLIES
|
|
imply STDOUT_CONSOLE
|
|
imply UART_INTERRUPT_DRIVEN
|
|
imply UART_LINE_CTRL
|
|
imply USB_CDC_ACM
|
|
depends on !MCUBOOT
|
|
default y
|
|
|
|
config USB_HID_POLL_INTERVAL_MS
|
|
default 1
|
|
|
|
if ZMK_RGB_UNDERGLOW
|
|
|
|
config ZMK_RGB_UNDERGLOW_BRT_MAX
|
|
int
|
|
default 48
|
|
config ZMK_RGB_UNDERGLOW_HUE_START
|
|
int
|
|
default 286
|
|
config ZMK_RGB_UNDERGLOW_HUE_STEP
|
|
int
|
|
default 4
|
|
config ZMK_RGB_UNDERGLOW_BRT_STEP
|
|
int
|
|
default 3
|
|
config ZMK_RGB_UNDERGLOW_BRT_START
|
|
int
|
|
default 18
|
|
|
|
endif # ZMK_UNDERGLOW
|
|
endif # SHIELD_COQUETTE_WINGS
|
|
|