Top 12 Oh My Zsh Themes For Productive Developers | Travis Media (2024)

Zshell is a powerful terminal and popular alternative to bash. Oh My Zsh is an open source framework for Zshell with many themes and plugins. In this post, I’ll share my top 12 themes that will accommodate any developer.

Quick Nav

  1. How to Install Themes in Zsh
  2. Top 12 Oh My Zsh Themes for Productive Developers
  3. 1. Eastwood
  4. 2. Simple
  5. 3. Lukerandall
  6. 4. Gozilla
  7. 5. Kphoen
  8. 6. Jonathan
  9. 7. Minimal
  10. 8. Apple
  11. 9. Gnzh
  12. 10. Nanotech
  13. 11. Agnoster
  14. 12. Miloshadzic
  15. Conclusion

How to Install Themes in ZSH?

Installing themes in Zsh is easy. You:

  1. Open up your .zshrc file
  2. Find the line ZSH_THEME="eastwood" and replace the value with whatever theme name you want to change it to (yours may not say eastwood, but whatever value is there, that is what you will change.).

If you aren’t familiar with the terminal or haven’t used vi, then here are the commands:

cd ~ # to get to your root directory where the .zshrc file residesvi .zshrc # edit file with vi editor# hit the "i" key to be able to insert text and edit file# replace theme name with whatever theme you want to use (see below examples)# when finished, hit the escape key, then :, then wq to write and quit vi# finally close and reopen your terminal (or type src and hit enter if you are using the oh my zsh source shortcut)

Top 12 Oh My Zsh Themes for Productive Developers

As stated in my Top 10 Oh My Zsh PLUGINS post, Oh My Zsh is an open source framework for Zshell with many themes, plugins, and productivity hacks.

It’s become an essential tool in my developer toolkit.

In this post I want to give what I think are the top 12 Oh My Zsh themes out there.

I know you may be wondering, “How did he determine this? How does he know what the top themes are? Isn’t that overly subjective?”

It is.

But I have chosen 10 that I think represent the wide range of styles found in the 100 or so Oh My Zsh themes out there, many of which I have used myself.

They range from very simple and minimal to fancy and full of data that many would find useful.

Be sure to post down in the comments what your favorite Oh My Zsh theme is.

So let’s get started!

Theme #1: Eastwood

Eastwood is what I currently use.

I chose it for it’s simplicity.

You see the git branch and the directory you’re in. That’s all I need.

Top 12 Oh My Zsh Themes For Productive Developers | Travis Media (1)
ZSH_THEME="eastwood"

Theme #2: Simple

The Simple theme is another good one. It reverses the order of Eastwood and lists the directory with the git branch in parentheses.

Top 12 Oh My Zsh Themes For Productive Developers | Travis Media (2)
ZSH_THEME="simple"

Theme #3: Lukerandall

Similar to the simple theme but doesn’t feel the need to give you the entire path of your project (from the root).

Instead it gives you the path from the parent folder you are in.

Top 12 Oh My Zsh Themes For Productive Developers | Travis Media (3)

Theme #4: Gozilla

If you want the git branch but NOT the path showing, then this theme might work for you.

Top 12 Oh My Zsh Themes For Productive Developers | Travis Media (4)
ZSH_THEME="gozilla"

Theme #5: Kphoen

With kphoen you get the directory AND the git branch, and then you get your prompt pushed to the next line which can be a bit cleaner than fitting it all on one line:

Top 12 Oh My Zsh Themes For Productive Developers | Travis Media (5)
ZSH_THEME="kphoen"

Theme #6: Jonathan

Some of you like fancy terminals. This may be for you.

You get all the info, including the time (🤓), along a nice arrow that culminates at your prompt.

Top 12 Oh My Zsh Themes For Productive Developers | Travis Media (6)
ZSH_THEME="jonathan"

Theme #7: Minimal

Simple, plain, colorless, and uber productive.

Top 12 Oh My Zsh Themes For Productive Developers | Travis Media (7)
ZSH_THEME="minimal"

Theme #8: Apple

Kind of nice for us mac lovers (though the apple is pink 😒).

But somewhat minimal and refreshing.

Top 12 Oh My Zsh Themes For Productive Developers | Travis Media (8)
ZSH_THEME="apple"

Theme #9: Gnzh

I like this one and may switch to it a bit.

For me it includes the essentials (full path and branch) and then places you on a new line at the end of an arrow.

Very clean implementation.

Top 12 Oh My Zsh Themes For Productive Developers | Travis Media (9)
ZSH_THEME="gnzh"

Theme #10: Nanotech

The nanotech theme is a nice option for those who do NOT want the path or branch.

Top 12 Oh My Zsh Themes For Productive Developers | Travis Media (10)
ZSH_THEME="nanotech"

Theme #11: Agnoster

To use the agnoster theme you have to install some fonts. Otherwise you will see some question marks where symbols are supposed to go. Here are the steps to install:

  1. git clone https://github.com/powerline/fonts
  2. cd fonts
  3. ./install.sh from terminal / command line
  4. Open iTerm2->Preferences->Profiles->Change Font-> 12pt Meslo LG S DZ Regular for Powerline

After doing that you should see this. It’s a pretty popular look out there:

Top 12 Oh My Zsh Themes For Productive Developers | Travis Media (11)
ZSH_THEME="agnoster"

Theme #12: Miloshadzic

And finally, the miloshadzic theme has a nice, cartoonish lightning bolt. And everyone likes a good lightning bolt:

Top 12 Oh My Zsh Themes For Productive Developers | Travis Media (12)
ZSH_THEME="miloshadzic"

Conclusion

So there you have it, my top 12 Oh My Zsh Themes for developers.

I believe these 12 will give a well-rounded baseline to any developer out there looking for a new style in their terminal.

So what Oh My Zsh theme do you use? Which do you recommend? Let’s discuss down in the comments.

Top 12 Oh My Zsh Themes For Productive Developers | Travis Media (2024)
Top Articles
Juan Carlos de Aldecoa on LinkedIn: The 9 Best Coffee Shops in Houston
Craigslist Org Houston Tx
Star Wars Mongol Heleer
Dragon Age Inquisition War Table Operations and Missions Guide
Inducement Small Bribe
Online Reading Resources for Students & Teachers | Raz-Kids
Nc Maxpreps
Obituaries
BULLETIN OF ANIMAL HEALTH AND PRODUCTION IN AFRICA
2022 Apple Trade P36
Minn Kota Paws
Which aspects are important in sales |#1 Prospection
4156303136
Chastity Brainwash
Ukraine-Russia war: Latest updates
Chelactiv Max Cream
Vanessawest.tripod.com Bundy
Sadie Proposal Ideas
Libinick
라이키 유출
CVS Near Me | Columbus, NE
Walmart Car Department Phone Number
The Ultimate Guide to Extras Casting: Everything You Need to Know - MyCastingFile
Ice Dodo Unblocked 76
Minnick Funeral Home West Point Nebraska
Conscious Cloud Dispensary Photos
1979 Ford F350 For Sale Craigslist
The Powers Below Drop Rate
24 Hour Drive Thru Car Wash Near Me
Our Leadership
Darknet Opsec Bible 2022
Everything You Need to Know About Ñ in Spanish | FluentU Spanish Blog
140000 Kilometers To Miles
The Best Carry-On Suitcases 2024, Tested and Reviewed by Travel Editors | SmarterTravel
Unlock The Secrets Of "Skip The Game" Greensboro North Carolina
Jennifer Reimold Ex Husband Scott Porter
The Vélodrome d'Hiver (Vél d'Hiv) Roundup
Craigslist Jobs Brownsville Tx
Cpmc Mission Bernal Campus & Orthopedic Institute Photos
511Pa
2132815089
Anderson Tribute Center Hood River
Busted Newspaper Mcpherson Kansas
Cabarrus County School Calendar 2024
Child care centers take steps to avoid COVID-19 shutdowns; some require masks for kids
Iman Fashion Clearance
Colin Donnell Lpsg
The top 10 takeaways from the Harris-Trump presidential debate
Wwba Baseball
786 Area Code -Get a Local Phone Number For Miami, Florida
Swissport Timecard
Affidea ExpressCare - Affidea Ireland
Latest Posts
Article information

Author: Geoffrey Lueilwitz

Last Updated:

Views: 5956

Rating: 5 / 5 (60 voted)

Reviews: 83% of readers found this page helpful

Author information

Name: Geoffrey Lueilwitz

Birthday: 1997-03-23

Address: 74183 Thomas Course, Port Micheal, OK 55446-1529

Phone: +13408645881558

Job: Global Representative

Hobby: Sailing, Vehicle restoration, Rowing, Ghost hunting, Scrapbooking, Rugby, Board sports

Introduction: My name is Geoffrey Lueilwitz, I am a zealous, encouraging, sparkling, enchanting, graceful, faithful, nice person who loves writing and wants to share my knowledge and understanding with you.