This is a feature request for supporting the shutdown event. https://i3wm.org/docs/ipc.html#_shutdown_event Correct me if I'm wrong, but currently the only way to cleanly handle restarts/exits is to catch `i3ipc::eof_error`.