A personal build of the TUI matrix client including image-pasting and notifications for all rooms
.editorconfig | ||
.gitignore | ||
border.go | ||
config.go | ||
debug.go | ||
go.mod | ||
gomuks.go | ||
LICENSE | ||
matrix.go | ||
README.md | ||
room-view.go | ||
session.go | ||
ui.go | ||
uiutil.go | ||
view-login.go | ||
view-main.go |
gomuks
A terminal Matrix client written in Go using gomatrix and tview.
Very basic usage is possible, but many of the features you'd expect from a Matrix client (like chat history) haven't been implemented.
Installation
Once the client becomes actually usable, I'll start making GitHub releases with precompiled executables and maybe even some Linux packages.
For now, you'll have to compile from source:
- Install Go
- Run
go get -u maunium.net/go/gomuks
- gomuks should now be in
$GOPATH/bin/gomuks