How to Setup Your Mac Terminal for 2022

OhmyZSH + ITerm + ZSH + PowerLevel10K

How to Setup Your Mac Terminal for 2022

What’s up guys! Here is an awesome and straight forward Mac terminal setup for 2022 that I would like to share with you today!

Let’s get straight into it!

Download Iterm!

Screen Shot 2022-03-01 at 1.28.33 AM.png

Download the latest stable release.

Now go to

Preferences → Profiles → Session → Status bar

and add status bar that you would like to use!

Screen Shot 2022-03-01 at 1.48.24 AM.png

Install Homebrew!

Screen Shot 2022-03-01 at 1.29.11 AM.png

Homebrew is the missing package manager for macOS (or Linux)

/usr/bin/ruby -e "$(curl -fsSL []("

Install Git!

Using brew commands, we will now install and setup git.

brew install git
git --version
git config --global push.default simple
git config --global "<youremail>"
git config --global "<yourname>"
git config --global alias.lg "log --color --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit"


Screen Shot 2022-03-01 at 1.32.15 AM.png

Run the following commands

brew install zsh
zsh --version
chsh -s $(which zsh)
brew install curl
sh -c "$(curl -fsSL"

Install powerlevel10k

I recommend installing via Homebrew

  • Install via Homebrew
brew install romkatv/powerlevel10k/powerlevel10k
echo "source $(brew --prefix)/opt/powerlevel10k/powerlevel10k.zsh-theme" >>~/.zshrc
  • Install Manually
git clone --depth=1 ~/powerlevel10k
echo 'source ~/powerlevel10k/powerlevel10k.zsh-theme' >>~/.zshrc
  • open ~/.zshrc file and look for the ZSH_THEME and apply changes
  • run
 p10k configure

This command will guide you through various configurations that you would like to setup for your overall terminal look.

Screen Shot 2022-03-01 at 1.54.50 AM.png

Final Result

This can be the final result of your Terminal


Basic and straightforward! Happy Coding!


Homebrew: The missing package manager for macOS and Linux

ITerm: macOS Terminal Emulator