How to geek up your MacOS Terminal in few simple steps

Luke Skywalker
2 min readFeb 20, 2022

--

iTerm2 — https://iterm2.com

First let us install iTerm2 terminal.

iTerm2 is a terminal emulator for macOS. iTerm2 is a replacement for Terminal and the successor to iTerm. It works on Macs with macOS 10.14 or newer. iTerm2 brings the terminal into the modern age with features you never knew you always wanted.

brew install --cask iterm2

Or, download and install iTerm2 directly from here: https://iterm2.com/downloads.html

Oh My Zsh — https://ohmyz.sh

Now, let us install oh My Zsh. Oh My Zsh is an open source, community-driven framework for managing your Zsh configuration.

sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

When the installation is done, edit ~/.zshrc and set ZSH_THEME="agnoster" for the default look.

Powerlevel9k / Powerlevel10k — https://github.com/romkatv/powerlevel10k

Powerlevel10k is a theme for Zsh. It emphasizes speed, flexibility and out-of-the-box experience. Why Powerlevel10k? Well, because it’s a drop-in replacement for Powerlevel9k, just a lot faster to render your prompt. ls feels fast again!

So if you prefer the Powerlevel10k look with added info such as exit codes and timestamps on the right, run:

git clone https://github.com/romkatv/powerlevel10k.git $ZSH_CUSTOM/themes/powerlevel10k

Then edit your ~/.zshrc and set ZSH_THEME="powerlevel10k/powerlevel10k". Once you are done, when you start a new terminal session, the Powerlevel10 configure wizard will be launched to set your prompt, beware, there are many many options!

If you configure wizard didn’t launch automatically, type “p10k configure” in the terminal and enter.

p10k configure

Answer all the questions to your liking and you are done. It should look like this:

iTerm2 Terminal

If you have trouble with icons, make sure you check the box for “Use built-in Powerline glyphs” as shown below from iTerm2 preferences.

Icon-issue

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

--

--

Luke Skywalker
Luke Skywalker

Written by Luke Skywalker

Protector of the Cloud. 404 bio not found

No responses yet

Write a response