Oh My ZSH themes have gained popularity over the years by being developer's most preferred terminal theme. Oh My ZSH theme's main takeaway points amongst developers are elegance and beautiful terminal design.
Oh My ZSH themes are built on top of the ZSH shell. In order to use them you need a ZSH shell installed.
I prefer themes that are clear and precise while I was selecting the top themes I ensured that commands were typed on a new line.
Steeef is an elegant and simple theme by design. Its layout does not get disrupted as you use the terminal. You can use it for YouTube tutorials due to how clean the theme is or for demonstrating commands over a congregation or friends. The steeef ZSH theme displays the current working git branch in brackets appended to the current folder your in. It is a truly beautiful theme and I have loved using it over the years.
Fino-time is one of those themes that are somewhat flashy but more enjoyable to use with time. At first glance, it looked way too much. However, as I continued to use it I got to appreciate it more. Fino-time zsh theme does display time and the current branch you are on appended next to where it diplays the folder you are on.
Bira is somewhat like fino-time however more compact and less wordy. It also uses the dollar sign "$" at the end instead of a "○". Bira does not keep track of time and date however it has a similar looks with fino-time.
Refined is one of the most minimalistic themes of Oh My ZSH themes. It tries to occupy less space and does not display time. However, it does display the branch you are working on. If you are into mininimalistic themes for zsh shell, refined is one of the most minimalistic theme for zsh shell you will ever find.
dst is more similar to the steeef theme. However, the dst theme displays the time on the right. dst theme is less wordy compared to the steeef theme. Instead of using words like steeef oh my zsh theme, dst oh my zsh theme uses special characters.
Bureau is a combination of the dst and refined theme. The theme is very simplistic and does display time on the right. It uses ">" and "$" together on a new line as a terminal opener. Bureau is not as minimal as refined but it qualifies as a minimal oh my zsh theme.
Josh uses the ⚡symbol as a terminal opener. It borrows its design from steeef theme. Josh is one of the oh my zsh theme I found lovable trying out. It was clean and less distracting. The time and the branch you are on are displayed on the right.
The gnzh zsh theme is similar to the bira zsh theme. However the gnzh theme use an arrow '➤' instead of a dollar sign '$". It however does not display the time on the right.
Kardan is a mixture of the steeef zsh theme and refined zsh theme. It is a simple theme yet complex. It does display time and other details on the right.
The linuxonly theme is more informative about your Linux. It looks a bit geekier and is loaded with geeky stuff.
Above are some of the best Oh My ZSH themes I have ever come across. As a developer, I feel these themes are less distracting. Feel free to comment out an Oh My ZSH theme you find lovable and suggest a theme you feel should be on the list.