Skip to main content

Installing zsh shell

The following instructions are for EndeavorOS / Arch

$ sudo pacman -S zsh

Installing oh my zsh

  1. Browse to oh my zsh website and find the install section

    1. https://ohmyz.sh/#install
  2. sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

Configuring Oh my zsh

Go through the prompts and setup the defaults

Installing Plugins

  • zsh-autosuggestions Plugins

    • git clone https://github.com/zsh-users/zsh-autosuggestions.git $ZSH_CUSTOM/plugins/zsh-autosuggestions
  • zsh-syntax-highlighting plugin

    • git clone https://github.com/zsh-users/zsh-syntax-highlighting.git $ZSH_CUSTOM/plugins/zsh-syntax-highlighting

Enabling Plugins

  • open .zshrc

  • run kate ~/.zshrc

  • update the plugins=() line

    • plugins=(git zsh-autosuggestions zsh-syntax-highlighting)