I recently started doing xeyes debugging.
We have so many debug logs that trying to find your log of a background takes a non zero amount of time.
So just inserting system("xeyes");
is actually way easier, to get instant feedback, and you can just use system("xmessage msg")
, if you need a message.
I must admit that I personaly see this as slightly bloated for using SVG, although I don’t see a good alternative. Supporting SVG fully basically requires a webbrowser, because it has JavaScript support. The best alternative I can think of is using fonts formats, but that is less accessible for custom cursors, and idk how they deal with colors.