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.
|
|
|
# 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)
|