10 个版本
新 0.0.10 | 2024年8月21日 |
---|---|
0.0.9 | 2024年3月29日 |
0.0.8 | 2023年7月8日 |
0.0.7 | 2023年3月23日 |
0.0.1 | 2021年7月3日 |
在 Web 编程 中排名 280
每月下载量 86
585KB
14K SLoC
关于
iamb
是一个使用 Vim 键盘绑定的终端 Matrix 客户端。它包括以下功能支持:
- 线程、空间、端到端加密和已读回执
- 支持终端的图像预览(sixels、Kitty 和 iTerm2),或使用像素块为不支持的用户
- 通过终端铃声或桌面环境发送通知
- 发送 Markdown、HTML 或纯文本消息
- 创建、加入和离开房间
- 发送和接受房间邀请
- 编辑、撤回和回复消息
- 自定义键盘快捷键
- 多个配置文件
您可能想查看该页面,了解最新版本发布时的内容。
文档
您可以在其网站 iamb.chat 上找到有关安装、配置和使用 iamb 的文档。
配置
您可以在 $CONFIG_DIR/iamb/config.toml
中创建一个基本配置,如下所示:
[profiles."example.com"]
user_id = "@user:example.com"
如果您的 homeserver 位于与 user_id
的服务器部分不同的域名上,并且您没有 /.well-known
条目,则可以显式指定要使用的 homeserver URL。
[profiles."example.com"]
url = "https://example.com"
user_id = "@user:example.com"
安装(通过 crates.io
)
安装 Rust(1.70.0 或更高版本)和 Cargo,然后运行
cargo install --locked iamb
请参阅 配置 了解如何设置配置文件。
安装(通过软件包管理器)
Arch Linux
在 Arch Linux 上,可以从 Arch 用户仓库 (AUR) 获取一个 软件包。要安装它,只需使用您最喜欢的 AUR 辅助工具运行即可。
paru iamb-git
FreeBSD
在 FreeBSD 上,可以从官方仓库获取一个软件包。要安装它,只需运行即可。
pkg install iamb
macOS
在 macOS 上,Homebrew 仓库中有一个 软件包。要安装它,只需运行即可。
brew install iamb
NetBSD
在 NetBSD 上,可以从官方仓库中获取一个软件包。要安装它,只需运行
pkgin install iamb
Nix / NixOS (flake)
nix profile install "github:ulyssa/iamb"
openSUSE Tumbleweed
在 openSUSE Tumbleweed 上,可以从官方仓库中获取一个 软件包。要安装它,只需运行
zypper install iamb
Snap
支持软件包系统的 Linux 发行版的 snap。
snap install iamb
许可证
iamb 采用 Apache License, Version 2.0 发布。
依赖项
~80–120MB
~2M SLoC