So here is the thing, I could put together a bash script with curl and if and the blink1-tool run trigger that using a system.timer to achieve what I want.
But somehow I want to do it in go. With my terrible go skills and apparently with libraries that could all go to school by now.
After fiddling 2 hours with golang and c bindings for libusb. And another 30 minutes with a rust libary apparently also using libusb and not functioning as expected, I went ahead and spend 5 minutes on a shell script and another 10 on tweaking the colour.
It works, but I'm a bit disappointed that I'm going the bash route.
This is my personal microblog. It's filled with my fun, joy and silliness.