1.9 KiB
1.9 KiB
gomuks
A terminal Matrix client written in Go using gomatrix and tview.
Basic usage is possible, but expect bugs and missing features.
Discussion
Matrix room: #gomuks:maunium.net
Installation
Once the client becomes actually usable, I'll start making GitHub releases with precompiled executables. For now, you can either download a CI build from dl.maunium.net/programs/gomuks or compile from source:
- Install Go 1.10 or higher
- Run
go get -u maunium.net/go/gomuks
- gomuks should now be in
$GOPATH/bin/gomuks
Usage
- switch rooms -
Ctrl + ↑
Ctrl + ↓
Alt + ↑
Alt + ↓
- scroll chat (line) -
↑
↓
- scroll chat (page) -
PgUp
PgDown
- jump to room -
Alt + Enter
, thenTab
andEnter
to navigate and select room
Commands
/quit
- Close gomuks/logout
- Log out, clear caches and go back to the login view/clearcache
- Clear room state cache and close gomuks/leave
- Leave the current room/join <room>
- Join the room with the given room ID or alias/panic
- Trigger a test panic