Guide to Installing Zsh on Glitch Console


I was able to install Zsh to the Glitch console without access to sudo.

Here’s how:

tar -xzf zsh-*.tar.gz
rm zsh-*.tar.gz
cd zsh-*
mkdir ~/local
./configure --prefix=$HOME/local
make check
make install
cd ~
rm -rf ~/zsh-*
export PATH=$HOME/local/bin:$PATH
zsh --LOGIN

Or, as a ingle line with all commands joined by ;

enable-pnpm; wget; tar -xzf zsh-*.tar.gz; rm zsh-*.tar.gz; cd zsh-*; mkdir ~/local; ./configure --prefix=$HOME/local; make; make check; make install; cd ~; rm -rf ~/zsh-*; export PATH=$HOME/local/bin:$PATH; zsh --LOGIN

In the future, you may need to update the wget command to point to the link for the most recent Zsh version which can be found at

These steps are mostly the same as those from this helpful blog post:

Now you can hack on some Zsh scripts in the Glitch console. :sunglasses:


Here is Zsh pre-installed in a “sandbox” set up to launch Zsh automatically when the console boots up:!/remix/zplugin-sandbox