• v1.1.1 e7b543c501

    v1.1.1 Stable

    afiqzudinhadi released this 2026-07-01 15:53:26 +08:00 | 1 commits to main since this release

    Full parity with darknao fork behaviors.

    • ZMK_RGB_EFFECT_PERSISTENT flag: layer effect survives RGB toggle + idle
    • on_idle(bool awake) callback: effect controls sleep/wake behavior
    • is_active() callback: ext power stays on for persistent effects
    • Wakeup filtering: battery events don't wake sleeping RGB
    • Layer filtering: skip refresh when changed layer doesn't match active
    • Fade delay: per-layer fade-delay DT prop for timed effect transitions

    Requires: ZMK fork branch rgb-modular-v1.1

    Downloads
  • v1.0.0 0072ffb788

    v1.0.0 Stable

    afiqzudinhadi released this 2026-07-01 15:53:13 +08:00 | 3 commits to main since this release

    Initial release — modular RGB effect API for ZMK.

    • Per-key per-layer RGB effect via ZMK_RGB_EFFECT_DEFINE
    • Behaviors: &ugc (color), &ubi (battery), &ugi (HID indicators)
    • DTS bindings: zmk,underglow-layer
    • Framework for adding custom effects without forking ZMK

    Requires: ZMK fork branch rgb-modular-v1.0

    Downloads