README.md

December 15, 2025 ยท View on GitHub

a tidy lil zsh theme

As seen on Awesome! (formerly appa-zsh-theme)

It's based on the refined theme built into the Oh-My-Zsh framework. I can't find that theme's author, but they did most of the work. This theme is also, by the transitive property, based off of the Pure theme by Sindre Sorhus and the nicoulaj theme by Julien Nicoulaud. It's zsh themes all the way down, baby.

Adds version control, virtual environment, and command execution time information to your prompt. Requires a patched Nerd Font for proper icon rendering.

zsh-theme

The screenshot above uses the Hack Nerd Font, and the Catppuccin Alacritty theme. The fast-syntax-highlighting plugin is also being featured.

Installing

To install this, just source the theme file in your ~/.zshrc

source /path/to/_givensuman.zsh-theme

or, use your favorite plugin manager:

Oh-My-Zsh

Run the following command

git clone https://github.com/givensuman/zsh-theme
cp zsh-theme/_givensuman.zsh-theme ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/themes

and add ZSH_THEME="_givensuman" to your ~/.zshrc

zplug

Add the following to your ~/.zshrc

zplug 'givensuman/zsh-theme', as:theme

zinit

Add the following to your ~/.zshrc

zinit ice depth "1"
zinit light givensuman/zsh-theme

Customizing

You can change the prompt icon and color by modifying ZSH_THEME_PROMPT_COLOR and ZSH_THEME_PROMPT_ICON environment variables, such as adding this to your ~/.zshrc

export ZSH_THEME_PROMPT_COLOR="yellow"
export ZSH_THEME_PROMPT_ICON="$"

License

You know the drill, do whatever you want with this.