You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

23 lines
724 B

# ZMatrix Client
A native GUI client for the ZMatrix collection of projects.
Implements a client for the Matrix protocol.
# Building
Clone the repository
```sh
git clone https://gitea.itycodes.org/itycodes/zmx-client.git
```
Make a config file, filling the homeserver, user, and password fields:
```json
{
"homeserver": "itycodes.org",
"user": "ity",
"password": "ilovecookies"
}
```
Run `cargo run` for testing right away, or `cargo build` to build a debug build, or `cargo build --release` for a release build.
Builds will be in `target/debug/mxclient` or `target/release/mxclient`, for debug and release builds respectively.
[More details](https://nnethercote.github.io/perf-book/build-configuration.html)