If you’re interested in boosting your command line productivity with some handy plugins, then Oh My Zsh is an alternative to try. It’s a popular zsh configuration manager with tons of themes, functions & helpers for turbo-charging your productivity.
If you spend a lot of time in the command line, you may find that this product is worth checking out. It’s often used by developers, admins, and those just looking to geek around.
Terminal app for modern macOS releases ships with zsh as the default shell, but Oh My Zsh is an additional package and can be installed separately. We recommend it because of lots of excellent features like autocompletion, different themes, plugins.
How to Install Oh My Zsh on Mac
Preparation: Oh My Zsh is an excellent installation for Macs that already have the Homebrew package manager installed on them. If you don’t have Homebrew installed, here is a guide you can use- How to Install Homebrew on Mac
Step 1: To get started, open Terminal, which can be found as part of the utility folder on your Mac (you can also launch Terminal with Spotlight by typing “terminal” and then pressing Return).
iTerm2 is a replacement for the terminal that changes some of the default settings on macOS. For those who are used to iTerm, this software offers some cool new features as well as increased productivity. To increase productivity, merge it with ZSH.
To install iTerm2, run the command: brew cask install iterm2
Step 2: Once you’ve done that, type in the following:
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
A more straightforward way to do this might be to copy and paste the contents of the different columns in a text editor such as Notepad and then enter them at the terminal prompt.
(Note: The usual security caveats should apply for executing remotely downloaded shell scripts. Remember, though, that Oh My Zsh is a trendy open-source project and may not be suitable for your needs.)
Step 3: Be sure to review the install.sh file yourself to make sure you understand what’s going on behind the scenes. You can always get the latest installer from the project’s GitHub page at https://github.com/ohmyzsh/ohmyz.
Step 4: You’ll be asked if you want to make Oh My Zsh the default shell. Select “Y” for yes or “N” for no. If you’re willing to take the time to install Oh My Zsh, you’ll likely want to select yes.
Step 5: Oh My Zsh immediately opens up after it’s been installed, so if you’re familiar with the program, then go ahead. Otherwise, you might find it helpful to review the OhMyZsh Wiki documentation for information on settings, plugins, themes, and customizing.
If you are coming from tsch or bash, be mindful that zsh stores environment variables differently. Furthermore, zsh uses its own .zshrc config file.
This is just one of many Mac OS X command-line tools. Oh My Zsh is an excellent installation for Macs that already have the Homebrew package manager installed on them. Here is a guide you can use- How to Install Homebrew on Mac