Skip to content

Conversation

@aggstam
Copy link

@aggstam aggstam commented Nov 16, 2025

This is a barebones label widget for displaying a custom message in the center of display.

The widget can be enabled using CONFIG_ZMK_WIDGET_LABEL in the .conf file.
The displayed message is configured using CONFIG_ZMK_WIDGET_LABEL_TEXT(default is "ZMK").
Docs have been updated to include the new configuration options.

Demo example:
image

My end goal is to create a widget capable of displaying custom icons, using lvgls' image lib.

This PR is a re-open of #2025 after everything was rebased and its ready for review again.

PR check-list

  • Branch has a clean commit history
  • Additional tests are included, if changing behaviors/core code that is testable.
  • Proper Copyright + License headers added to applicable files (Generally, we stick to "The ZMK Contributors" for copyrights to help avoid churn when files get edited)
  • Pre-commit used to check formatting of files, commit messages, etc.
  • Includes any necessary documentation changes.

@aggstam aggstam requested review from a team as code owners November 16, 2025 15:12
@aggstam aggstam force-pushed the display/widgets/label branch from b34cdf9 to 0efe498 Compare November 30, 2025 11:26
Added a barebones label widget for displaying custom messages.
@aggstam aggstam force-pushed the display/widgets/label branch from 0efe498 to aeeb192 Compare December 11, 2025 10:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant