Val Lorentz 115679d50d
All checks were successful
CI / lint (push) Successful in 4m9s
CI / Build and test (, 1.73.0) (push) Successful in 5m17s
CI / Build and test (, beta) (push) Successful in 5m16s
CI / Build and test (, nightly) (push) Successful in 4m43s
Inline RoomBuffer::id to avoid cloning Arcs all the time
It accounts for half the CPU time in release mode
2023-12-17 18:03:17 +01:00
2023-10-29 14:33:10 +01:00
2023-11-26 02:32:21 +01:00
2023-10-29 09:49:00 +00:00
2023-10-29 14:33:10 +01:00

ratatrix

Setup

  1. Create an account on any Matrix homeserver
  2. Install Rust
  3. Copy .config/config.toml or .config/config.json5 to ~/.config/ratatrix/ and fill the placeholders with your credentials
  4. cargo run

Configuration

Ratatrix supports multiple configuration format: TOML, JSON/JSON5, YAML, and INI, you may choose whichever you prefer. If you don't have a preference, pick TOML. Example configurations for TOML and JSON5 are provided in .config.

Default values for all settings, and their documentation, can be found in src/default_config.toml.

Description
Customizable Matrix client
Readme 1.2 MiB
Languages
Rust 100%