Jonas' Matrix Client [WIP, development halted]
- Rust 100%
| .vscode | Make vscode work | |
| src | Start over | |
| .gitignore | Initial commit | |
| .rustfmt.toml | Working Matrix interaction! \o/ | |
| build.rs | Initial commit | |
| Cargo.lock | Start over | |
| Cargo.toml | Start over | |
| LICENSE | Initial commit | |
| README.md | Add a small README | |
| rust-toolchain | Use let chains | |
jmc
A simple Matrix client based on Druid.
Prerequisites
(The commands shown are tested on Ubuntu, and should work on other Debian-derived systems.)
- Install Rust
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh - Install the GTK3 development libraries
sudo apt install libgtk-3-dev - Install clang
sudo apt install clang - Install mold
git clone https://github.com/rui314/mold.git cd mold git checkout v1.0.1 make -j$(nproc) sudo make install
Alternatively, to avoid the need for clang and mold, modify
.cargo/config.toml to remove the lines mentioning those tools.
Running
cargo run