You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
generalmat82 edited this page Dec 17, 2025
·
53 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!
Oh My Zsh is an open source, community-driven framework for managing your zsh configuration.
You'll need zsh to install Oh My Zsh. Run zsh --version to check if you have it:
$ zsh --versionzsh 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.
Alternatively, the installer is also mirrored outside GitHub. Using this URL may be required if you're in a country like India or China, that blocks raw.githubusercontent.com:
Method
Command
curl
sh -c "$(curl -fsSL https://install.ohmyz.sh)"
wget
sh -c "$(wget -O- https://install.ohmyz.sh)"
fetch
sh -c "$(fetch -o - https://install.ohmyz.sh)"
Getting started
Once Oh My Zsh is installed:
Take a look at the most common questions and gotchas in the FAQ.