I’ve always wanted to code something with LEDs. Recently the need came to buy a quieter keyboard, so I ended up buying one with laser switches… and of course the nowadays “mandatory” RGB LEDs.
I set up the Razer Chroma SDK, wrote a Kotlin wrapper, and integrated it in an IntelliJ IDEA Plugin.
Sadly the enthusiasm faded when I started interacting with IntelliJ IDEA Extension points, trying to find the one or two functions I need to find the currently focused view. I found all the keyboard shortcuts, but need to filter by view to make sense of it. The framework is there, I’m just missing the key glue to make it work.
See releases on GitHub, where there are currently none as the project is not fully functional.