Simple XMPP console client written in Rust and inspired by Profanity.
Demo
Features
- Channel
- Roster
- Auto completion
- Bookmarks
- Consistent color generation
- MAM
- Omemo
Install
From sources
cargo install --git https://github.com/paulfariello/aparte --branch develop
Package for Archlinux
AUR package is available: aparte-git
.
git clone https://aur.archlinux.org/aparte-git.git
cd aparte-git
makepkg -si
Or with your favorite aur-helper:
paru aparte-git
Windows with WSL
Aparté should be available inside the Windows subsystem for Linux. The following instruction are made for a Debian based subsystem (debian or ubuntu for example).
First enter the WSL:
PS C:\> debian
Then ensure the required dependencies are installed.
sudo apt update
sudo apt install libssl-dev pkg-config curl
Rust can be installed with rustup.
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
source ~/.cargo/env
Finally install Aparté.
cargo install --git https://github.com/paulfariello/aparte --branch develop