Installation
Browsh’s prerequisites are a current (57+) version of Firefox and a terminal client that supports true colour. Once you have those you can download the appropriate binary or package for your system.
Note that the following examples all use x64 packages. Please use the proper package for your architecture.
Debian/Ubuntu
wget https://github.com/browsh-org/browsh/releases/download/v1.8.0/browsh_1.8.0_linux_amd64.deb
sudo apt install ./browsh_1.8.0_linux_amd64.deb
rm ./browsh_1.8.0_linux_amd64.deb
browsh
Redhat/Fedora
curl -o browsh.rpm -L https://github.com/browsh-org/browsh/releases/download/v1.8.0/browsh_1.8.0_linux_amd64.rpm
rpm -Uvh ./browsh.rpm
rm ./browsh.rpm
browsh
Mac
brew tap browsh-org/homebrew-browsh
brew install browsh
browsh
Packages such as the .deb
and .rpm
versions provide a new browsh
command.
So too does the Homebrew command (for OSX users only).
Static Binary
The static binaries need to first be made executable; chmod a+x browsh_1.8.0_linux_amd64
. You will then be able to run the Browsh TTY client with: ./browsh_1.8.0_linux_amd64
.
Docker
A Docker image is available that bundles an up to date version of Firefox, so that everything you need to run Browsh is self-contained. You can pull and run the TTY client with:
docker run -it --rm browsh/browsh