The purpose of this script is to install ZSH on a new machine. It will also install Oh My Zsh and a few plugins if you wish to.
To start the installation just run the following script ;
./install.sh
If you want to test the shell without installing everything, you can do it inside a docker. First you will need to build the docker image:
docker build -t zsh_installer_tester .
Then you can run it and test out the installer:
docker run -it -v $(pwd):/data/ zsh_installer_tester /bin/bash
./install.sh
The theme powerlevel10k has icons for some things and you may want to use your custom font in your terminal. You can install any font on Linux like that:
- Download a Nerd Font
- Unzip and copy to ~/.fonts
- Run the command fc-cache -fv to manually rebuild the font cache