DEV Community

Cover image for What is your favorite ZSH theme?
Noah Trupin
Noah Trupin

Posted on

What is your favorite ZSH theme?

I've being using the classic robbyrussell with Oh My ZSH for quite some time now, and I'm looking for ideas about what to used next.

So, what is your favorite ZSH theme?

Top comments (41)

Collapse
 
abhafez profile image
Abdurrahman Hafez

I have been using space-ship for about a year.
github.com/denysdovhan/spaceship-p...

Collapse
 
romkatv profile image
Roman Perepelitsa

Powerlevel10k is an order of magnitude faster, easier to configure and has more features. Give it a try.

Collapse
 
crs1138 profile image
Honza

I was happy with Wes Bos' Cobalt 2 – but mate… Now, I'm a believer – Powerlevel10k is sweet!

Collapse
 
hamodey85 profile image
Mohammed Almajid

how to shorten the directory?

Thread Thread
 
romkatv profile image
Roman Perepelitsa

Run p10k configure. If the directory is too long for your liking, open ~/.p10k.zsh, search for POWERLEVEL9K_DIR_MAX_LENGTH and set its value to 0.

Collapse
 
ntrupin profile image
Noah Trupin

I'm really liking the usage of color in this theme! Really lets you see what's important at a glance.

Collapse
 
cravacuore profile image
Damián Cravacuore

I made my own Frankenstein theme raw:

raw theme example

# Inspired by making a mixture the following themes:
# robbyrussell + arrow + lambda
# changing some colors and elements positions

local ret_status="%(?:%{$fg_bold[grey]%}λ :%{$fg_bold[red]%} λ )"
PROMPT=' ${ret_status}%{$fg[magenta]%}%c %{$fg[black]%}➤ %{$reset_color%}'
RPROMPT='$(git_prompt_info) %{$reset_color%}'

ZSH_THEME_GIT_PROMPT_PREFIX="%{$fg_bold[grey]%}git:(%{$fg[cyan]%}"
ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%} "
ZSH_THEME_GIT_PROMPT_DIRTY="%{$fg[grey]%}) %{$fg[yellow]%}✗"
ZSH_THEME_GIT_PROMPT_CLEAN="%{$fg[grey]%})"
Enter fullscreen mode Exit fullscreen mode
Collapse
 
azafred profile image
Fred Vassard

I have been using powerlevel10k for a while now. It has a nice setup/config and is pretty flexible.

Collapse
 
jeklah profile image
Jeklah

Without a doubt, Powerlevel10k.
github.com/romkatv/powerlevel10k

Collapse
 
igormp profile image
Igor Moura

Kind of a shameless self plug, but I've made my own based on a theme from bash-it that I really liked, you can find it here.

imp theme

Collapse
 
ntrupin profile image
Noah Trupin

Well done with the theme! The blue/green color combination is a nice touch

Collapse
 
igormp profile image
Igor Moura

Thanks, really appreciate your words :)

Collapse
 
manan30 profile image
Manan Joshi
Collapse
 
johnnyxbell profile image
Johnny Bell

You should check out Pure. It’s amazing. Doesn’t come default with Oh My Zsh, but you can install it and link it.

Collapse
 
ntrupin profile image
Noah Trupin

Wow! I really like the color and minimalism in that one.

Collapse
 
johnnyxbell profile image
Johnny Bell

Yeah. I changed from a custom theme I built about a month ago and I’m in love ❤️❤️❤️❤️

Collapse
 
vonheikemen profile image
Heiker

But there is one that is based on that theme, I think is called refined.

Collapse
 
johnnyxbell profile image
Johnny Bell

I’ll check it out. Thanks.

Collapse
 
rlymdk profile image
Madiyar

Bira

Collapse
 
glennmen profile image
Glenn Carremans

The Dracula 🧛‍♂️ theme is cool and minimalistic.
github.com/dracula/zsh

Collapse
 
ntrupin profile image
Noah Trupin

I use Dracula with VSCode, you can't really go wrong with it

Collapse
 
nickytonline profile image
Nick Taylor • Edited

I use Joker or Agnoster. Lately I've been on Agnoster.

zsh Agnoster theme terminal screenshot

More about my setup here:

Collapse
 
dantehemerson profile image
Dante Calderón

I like the default theme.

ZSH_THEME="robbyrussell"
Collapse
 
scotttesler profile image
Scott Tesler

The Dracula theme.

draculatheme.com

Collapse
 
exit profile image
Dmytro Kyshchenko

Bira

Collapse
 
jtporter9 profile image
J. Tanner Porter

Agnoster is my perfered do far. Interested in trying refined though, looks nice.

Collapse
 
jsundqvist profile image
jsundqvist