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 (38)

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
 
rlymdk profile image
Madiyar

Bira

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
 
manan30 profile image
Manan Joshi
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