🇨🇳 中文版本 | 🇺🇸 English
A colorful and modern terminal theme with bright colors that brings life to your command line interface.
- 🌈 Bright and vibrant colors for enhanced visibility
- 🔗 Git status integration with visual indicators
- 🐍 Conda environment display with custom styling
- 🚀 Clean and minimal design without username/hostname clutter
- 🎯 Detached HEAD support with commit hash display
- ⚡ Fast and lightweight performance
- Clean repository: Branch name in bright green
- Uncommitted changes: Red asterisk (
*) - Staged changes: Yellow plus (
+) - Detached HEAD: Shows commit hash with bright blue highlighting
- Active environment: Displayed in bright red brackets
- Base environment: Shown in slightly dimmer red
- No environment: Hidden when not in conda environment
- Directory path: Bright cyan
- Prompt symbol: Bright green arrow (
❯) - Git branch: Bright green (normal) / Bright blue (detached)
- Git brackets: Bright purple
- Conda environment: Bright red
- Oh My Zsh installed
- A terminal that supports 256 colors
- Download the theme file:
curl -o ~/.oh-my-zsh/themes/vibrant.zsh-theme https://raw.githubusercontent.com/your-username/vibrant/main/vibrant.zsh-theme- Set the theme in your
~/.zshrc:
ZSH_THEME="vibrant"- Reload your shell:
source ~/.zshrc- Clone this repository:
git clone https://github.com/your-username/vibrant.git
cd vibrant- Copy the theme to your Oh My Zsh themes directory:
cp vibrant.zsh-theme ~/.oh-my-zsh/themes/- Update your
~/.zshrcand reload:
echo 'ZSH_THEME="vibrant"' >> ~/.zshrc
source ~/.zshrcThe theme works out of the box with no additional configuration required. However, you can customize the behavior:
The theme automatically detects and displays conda environments. If you prefer conda's default prompt, you can disable the custom conda display by setting:
export CONDA_CHANGEPS1=true- Oh My Zsh: All versions
- Zsh: 5.0+
- Terminal: Any terminal with 256-color support
- Git: Any recent version
- Conda: Optional, auto-detected when available
(myenv) ~/projects/awesome-project (main)
❯
(base) ~/projects/awesome-project (detached:a1b2c3d) *
❯
~/projects/awesome-project (feature-branch) +
❯
Ensure your terminal supports 256 colors. Test with:
curl -s https://gist.githubusercontent.com/HaleTom/89ffe32783f89f403bba96bd7bcd1263/raw/ | bashMake sure you're in a git repository and git is properly installed:
git --version
git statusVerify conda is activated and CONDA_DEFAULT_ENV is set:
echo $CONDA_DEFAULT_ENVContributions are welcome! Please feel free to submit issues, feature requests, or pull requests.
This theme is released under the MIT License. See LICENSE file for details.
zzy - Version 1.0
Enjoy your vibrant terminal experience! 🎨