inter-process communication with i3, the improved tiling window manager.