How do you use IPC (and scripting libraries)?
As a satisfied, year-long, full-time user of i3, I did not get much further than playing with the configuration file, and here and there some i3-msg command. In the documentation much attention is given to the IPC interface, and apparently some scripting libraries have been built upon that. Considering the effort that must have gone into this, I am sure I am still missing out on some Real Goodies™.
The question: To what end and how are you using the IPC and/or its implementations?
Thanks for sharing :)
IMHO it would be good if you can provide examples of use cases you are interested in, so the "extent of use" is more concrete.