Skip to content
Sam edited this page Apr 13, 2022 · 47 revisions

This wiki is automatically published from ohmyzsh/wiki. To edit this page, go to ohmyzsh/wiki, make your changes and submit a Pull Request.

Welcome to Oh My Zsh!

  • You'll need zsh to install Oh My Zsh. Run zsh --version to check if you have it:

    $ zsh --version
    zsh 5.8 (x86_64-ubuntu-linux-gnu)
  • If you see command not found you don't have zsh installed. See Installing Zsh for instructions.

  • Once you have zsh, you can install Oh My Zsh by simply running one of these commands:

    Method Command
    curl sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
    wget sh -c "$(wget -O- https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
    fetch sh -c "$(fetch -o - https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

    NOTE: the installer will rename an existing .zshrc file to .zshrc.pre-oh-my-zsh.

Getting started

Once Oh My Zsh is installed:

Advanced topics

  • Having problems? Check out the FAQ for common problems, or the Troubleshooting page for instructions on how to diagnose the issue.
  • Want to change stuff about Oh My Zsh? Learn about Customization.
  • If you want to learn more, check out the Resources page for more information.

Community

Discord Twitter

Help out!

  • Want to contribute? Check out our Code Style Guide and Design guidelines and start hacking away!
  • We need Volunteers. We're improving this section, stay tuned!