2021-07-02 23:22:37 -07:00
|
|
|
# iamb
|
|
|
|
|
|
|
|
## About
|
|
|
|
|
2022-12-29 18:00:59 -08:00
|
|
|
`iamb` is a Matrix client for the terminal that uses Vim keybindings.
|
2021-07-02 23:22:37 -07:00
|
|
|
|
2022-12-29 18:00:59 -08:00
|
|
|
This project is a work-in-progress, and there's still a lot to be implemented,
|
|
|
|
but much of the basic client functionality is already present.
|
2021-07-02 23:22:37 -07:00
|
|
|
|
|
|
|
## Installation
|
|
|
|
|
|
|
|
Install Rust and Cargo, and then run:
|
|
|
|
|
|
|
|
```
|
|
|
|
cargo install iamb
|
|
|
|
```
|
|
|
|
|
2022-12-29 18:00:59 -08:00
|
|
|
## Configuration
|
|
|
|
|
|
|
|
You can create a basic configuration in `$CONFIG_DIR/iamb/config.json` that looks like:
|
|
|
|
|
|
|
|
```json
|
|
|
|
{
|
|
|
|
"profiles": {
|
|
|
|
"example.com": {
|
|
|
|
"url": "https://example.com",
|
|
|
|
"@user:example.com"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
```
|
|
|
|
|
2021-07-02 23:22:37 -07:00
|
|
|
## License
|
|
|
|
|
|
|
|
iamb is released under the [Apache License, Version 2.0].
|
|
|
|
|
|
|
|
[Apache License, Version 2.0]: https://github.com/ulyssa/iamb/blob/master/LICENSE
|