A minimal and informative Zsh theme with a clean box-style layout, Git integration, and colorful prompt indicators for productivity and visual clarity.
- Box-style prompt layout using Unicode line characters.
- Shows current username and working directory.
- Git branch and short SHA display.
- Git diff summary (added, modified, deleted, renamed, unmerged, untracked).
- Custom symbols with color-coded segments.
- Lightweight and fast — no external dependencies.
These are displayed dynamically in the second prompt line when inside a Git repository.
- +A —> Added files (green)
- ~M —> Modified files (yellow)
- -D —> Deleted files (red)
- R —> Renamed files (blue)
- U —> Unmerged files (magenta)
- ? —> Untracked files (cyan)
-
Copy kerneldiego.zsh-theme into
~/.oh-my-zsh/themes
. -
Change
ZSH_THEME="kerneldiego"
in~/.zshrc
. -
Reload Zsh for apply theme to command:
source ~/.zshrc
-
Download kerneldiego.zsh-theme
wget -O ~/.oh-my-zsh/themes/kerneldiego.zsh-theme https://raw.githubusercontent.com/KernelDiego/kerneldiego-zsh-theme/main/kerneldiego.zsh-theme
-
Place it anywhere and source it in your .zshrc:
sed -i 's/ZSH_THEME="kerneldiego"/ZSH_THEME="kerneldiego"/' .zshrc
-
Reload Zsh for apply theme to command:
source ~/.zshrc
To properly render the prompt symbols, use a Nerd Font, e.g., FiraCode Nerd Font or Hack Nerd Font, etc.
To make your terminal look exactly like the screenshots, you can manually configure your terminal emulator with the HEX color values provided below. These colors are used in the theme's prompt styling, so setting them in your terminal ensures full visual consistency.
Color | HEX | Preview |
---|---|---|
Magenta | #FF2EC8 |
|
Cyan | #00F0FF |
|
Blue | #339CFF |
|
Red | #FF4B4B |
|
Green | #3EFFA8 |
|
Yellow | #FFB700 |
|
Made with ❤️ by KernelDiego