iamb: Ein TUI Matrix Client
Ich bin die Tage über iamb gestolpert, einem TUI Matrix Client. Das Projekt beschreibt sich selber als:
iamb is a terminal-based client for Matrix for the Vim addict.
Also genau das richtige für mich. Die Anwendung ist in Rust geschrieben und kommt als eine ausführbare Datei. Entsprechend ist die Installation auch auf Rechnern schnell und einfach möglich, wo iamb noch nicht in den Repos ist, und wo man vielleicht keine Lust hat, alles aus den Quellen selber zu kompilieren. Einfach das Paket aus den Github-Releases als gepackten Tarball runterladen, entpacken und glücklich sein.
Okay, man muss zuvor noch manuell eine Minimalkonfiguration anlegen, die den Matrix-Account der Anwendung bekannt macht. Danach kann man iamb einfach starten und sich einloggen. Neben Beispielen für Minimal- und vollständiger Konfiguration liefert das Release-Artefakt auch eine Reihe von Themes mit, die man sich bei Bedarf installieren kann. In der Dokumentation wird auf alle Schritte von Installation, Konfiguration und Nutzung eingegangen, weswegen ich hier nun nicht weiter ins Detail gehe.
Neben den obligatorischen Textnachrichten kann iamb auch Bilder direkt im Terminal anzeigen, sofern man einen Terminalemulator nutzt, der Bilder unterstützt. Mit kitty klappt das sofort und auch über eine SSH-Verbindung. Ich bin begeistert!