This file is a guide for configuring the zsh shell with iterm2 for a better terminal experience in a Linux environment.
TLDR oneliner (linux):
d=$(mktemp -d) && git clone https://github.com/stodoran/zsh_setup "$d/zsh_setup" && bash "$d/zsh_setup/setup.sh"
Install iterm2 from the official website.
Manual theme installation:
git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ~/powerlevel10k
echo "source ~/powerlevel10k/powerlevel10k.zsh-theme" >> ~/.zshrcTo configure the theme, restart your terminal and follow the instructions of the configuration wizard. It is important to accept the installation of the MesloLGS NF font. Once the font is installed, it will work on any shell you connect to with iterm2.
This needs to be run on any device that you want to use the zsh setup on. Press enter to any prompts.
git clone https://github.com/stodoran/zsh_setup
cd zsh_setup
bash setup.shFor the syntax highlighter, use fast-theme -l to list available themes and fast-theme {theme-name} to set the theme.
Scripts are stored in scripts.md and are included in the zsh history by default. Use ctrl+R to search for scripts. All scripts will be prefixed with # SCRIPT: for ease of access, and are loaded into the history on zsh startup.