forked from kofal.net/zmk
feat(nice!view): Custom widgets
This commit is contained in:
committed by
Pete Johanson
parent
f3110d1d1e
commit
18a2b76bf0
@@ -1,21 +1,13 @@
|
||||
# Copyright (c) 2022 The ZMK Contributors
|
||||
# Copyright (c) 2023 The ZMK Contributors
|
||||
# SPDX-License-Identifier: MIT
|
||||
|
||||
if SHIELD_NICE_VIEW
|
||||
|
||||
config ZMK_DISPLAY
|
||||
select LV_FONT_MONTSERRAT_26
|
||||
config LV_Z_VDB_SIZE
|
||||
default 100
|
||||
|
||||
if ZMK_DISPLAY
|
||||
|
||||
config SPI
|
||||
default y
|
||||
|
||||
config LS0XX
|
||||
default y
|
||||
|
||||
config ZMK_WIDGET_WPM_STATUS
|
||||
default y if !ZMK_SPLIT || ZMK_SPLIT_ROLE_CENTRAL
|
||||
config LV_Z_DPI
|
||||
default 161
|
||||
|
||||
config LV_Z_BITS_PER_PIXEL
|
||||
default 1
|
||||
@@ -24,6 +16,37 @@ choice LV_COLOR_DEPTH
|
||||
default LV_COLOR_DEPTH_1
|
||||
endchoice
|
||||
|
||||
endif # ZMK_DISPLAY
|
||||
choice ZMK_DISPLAY_WORK_QUEUE
|
||||
default ZMK_DISPLAY_WORK_QUEUE_DEDICATED
|
||||
endchoice
|
||||
|
||||
endif
|
||||
choice ZMK_DISPLAY_STATUS_SCREEN
|
||||
default ZMK_DISPLAY_STATUS_SCREEN_CUSTOM
|
||||
endchoice
|
||||
|
||||
config ZMK_DISPLAY_STATUS_SCREEN_CUSTOM
|
||||
imply NICE_VIEW_WIDGET_STATUS
|
||||
|
||||
config NICE_VIEW_WIDGET_STATUS
|
||||
bool "Custom nice!view status widget"
|
||||
select LV_FONT_MONTSERRAT_16
|
||||
select LV_USE_IMG
|
||||
select LV_USE_CANVAS
|
||||
|
||||
config NICE_VIEW_WIDGET_INVERTED
|
||||
bool "Invert custom status widget colors"
|
||||
|
||||
if !ZMK_SPLIT || ZMK_SPLIT_ROLE_CENTRAL
|
||||
|
||||
config NICE_VIEW_WIDGET_STATUS
|
||||
select LV_FONT_MONTSERRAT_18
|
||||
select LV_FONT_MONTSERRAT_14
|
||||
select LV_FONT_UNSCII_8
|
||||
select ZMK_WPM
|
||||
|
||||
endif # !ZMK_SPLIT || ZMK_SPLIT_ROLE_CENTRAL
|
||||
|
||||
config ZMK_DISPLAY_STATUS_SCREEN_BUILT_IN
|
||||
select LV_FONT_MONTSERRAT_26
|
||||
|
||||
endif # SHIELD_NICE_VIEW
|
||||
|
||||
Reference in New Issue
Block a user