barnard
barnard is a terminal-based client for the Mumble voice
chat software.
Installation
Requirements:
- Go - sudo apt-get install goland
- Git - sudo apt-get install git
- Opus development headers - sudo apt-get install libopus-dev
- OpenAL development headers - sudo apt-get install libopenal-dev
To fetch and build:
export GOPATH=$HOME/go
go get -u github.com/savvamadar/barnard
After running the command above, barnard
will be compiled as $(go env GOPATH)/bin/barnard
.
Manual
Usage
To run: $GOPATH/bin/barnard [-flags]
Flags
- flag: default
- server: localhost:64738
- username:
- password:
- insecure:
- certificate:
- voiceon:
Sample: $GOPATH/bin/barnard -server 127.0.0.1:64738 -username myUser -insecure -voiceon
This will connect myUser to the 127.0.0.1 mumble ip running on port 64738 and won't check for certificates and will have the voice on by default.
Chat Commands (useful for SSH)
- quit: disconnects
- exit: disconnects
- voice: toggles voice on or off
Key bindings
- F1: toggle voice transmission
- Ctrl+L: clear chat log
- Tab: toggle focus between chat and user tree
- Page Up: scroll chat up
- Page Down: scroll chat down
- Home: scroll chat to the top
- End: scroll chat to the bottom
- F10: quit
License
GPLv2
Fork Author
Savva Madar (savva.madar@gmail.com)
Original Author
Tim Cooper (tim.cooper@layeh.com)