Add per-key RGB layer support via darknao's fork
Switch ZMK source to afiqzudinhadi/zmk@rgb-layer (v0.3.0 base + darknao's per-key RGB patches, all original authors preserved). - Enable CONFIG_EXPERIMENTAL_RGB_LAYER in corne.conf - Add underglow-layer node with per-layer color maps: CARP=teal, QWRT=blue, STEN=red, FPS=green/orange, HUB=functional - pixel-lookup assumes left-half serpentine wiring (right half TBD) - HUB layer uses fade-delay for smooth transitions
This commit is contained in:
parent
ae07b10792
commit
a01b4cae8f
3 changed files with 108 additions and 10 deletions
|
|
@ -2,6 +2,9 @@ manifest:
|
|||
remotes:
|
||||
- name: zmkfirmware
|
||||
url-base: https://github.com/zmkfirmware
|
||||
# ZMK fork with per-key RGB layer support (darknao's patches on v0.3.0)
|
||||
- name: afiqzudinhadi-zmk
|
||||
url-base: https://github.com/afiqzudinhadi
|
||||
# dongle_display
|
||||
- name: englmaxi
|
||||
url-base: https://github.com/englmaxi
|
||||
|
|
@ -12,13 +15,11 @@ manifest:
|
|||
- name: KeebMaker
|
||||
url-base: https://github.com/KeebMaker
|
||||
projects:
|
||||
# Pinned to v0.3.0 instead of `main`: ZMK main tracks Zephyr 4.1, whose
|
||||
# board-model rewrite renamed `nice_nano_v2` (now `nice_nano//zmk`) and
|
||||
# split the `WS2812_STRIP` Kconfig symbol per-driver. Bumping this back to
|
||||
# `main` will break every build.yaml entry below until those are updated.
|
||||
# Personal fork of ZMK v0.3.0 + darknao's per-key RGB layer patches.
|
||||
# Base is v0.3.0 (not main) — see commit history for patch attribution.
|
||||
- name: zmk
|
||||
remote: zmkfirmware
|
||||
revision: v0.3.0
|
||||
remote: afiqzudinhadi-zmk
|
||||
revision: rgb-layer
|
||||
import: app/west.yml
|
||||
# dongle_display
|
||||
- name: zmk-dongle-display
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue