swayipc-rs
A Rust library for controlling swaywm through its IPC interface. This library can be used in either a synchronous or asynchronous manner. The async feature can be enabled be adding the following to your Cargo.toml:
[]
= ["async"]
Usage
Examples of how to use the library can be found here.
Versioning
This library targets the latest stable release of sway.
Credits
- Trevor Merrifield for his awesome work implementing the i3ipc protocol in go.
- Michael Stapelberg for his awesome work implementing the i3ipc protocol in rust.
- And ofc Drew DeVault and all the sway contributors for creating sway.