Rust nightly is currently used. rustup
is the recommended way to set up the Rust toolchain.
To start the project in development mode:
# `cargo build` will build both the watcher + wm binaries.
# `cargo run` will run the default binary, which is configured to be the wm.
cargo build && cargo run