A beautiful, minimalistic transparent terminal theme optimized for modern terminals and AI-powered CLI tools. Seamless visual integration between your terminal environment and AI coding assistants.
When using AI-powered CLI tools inside your terminal, mismatched colors create visual jarring. Everlife provides:
- Universal color palette - Identical colors across all supported platforms
- Transparent design - Beautiful backgrounds with customizable opacity
- AI-ready - Pre-configured for CLI AI tools with theme selectors
- Minimalistic - Clean, distraction-free aesthetic
Transparent terminals shine brightest with a beautiful desktop wallpaper.
| Style | Effect |
|---|---|
| Static wallpapers | Clean, consistent backdrop |
| Animated wallpapers | Dynamic, living terminal |
| Gradient/abstract | Minimal distraction |
| Nature/landscape | Calm, organic feel |
Tip
The 15-25% strong transparency lets your wallpaper become part of your terminal aesthetic. Choose wallpapers with softer gradients for readability, darker tones for text contrast, or nature scenes for a calm coding environment.
Your terminal becomes a window into your aesthetic. 🌿
See WALLPAPER-GUIDE.md for wallpaper recommendations and color harmony tips.
| Style | Opacity | Description |
|---|---|---|
| Strong Transparency | 15-25% | Maximum see-through effect |
| Light Transparency | 25-50% | Balanced visibility with blur |
Tip
We recommend starting with 20-25% opacity for the best balance of aesthetics and readability.
curl -fsSL https://raw.githubusercontent.com/Davidrsdiaz/transparent-background-everlife-terminal-cli-theme/main/install.sh | bash# Clone the repository
git clone https://github.com/Davidrsdiaz/transparent-background-everlife-terminal-cli-theme.git
cd transparent-background-everlife-terminal-cli-theme
# Copy config for your terminal (choose one)
cp terminals/ghostty/config ~/.config/ghostty/config
cp terminals/wezterm/wezterm.lua ~/.config/wezterm/wezterm.lua
cp terminals/alacritty/alacritty.toml ~/.config/alacritty/alacritty.toml
cp terminals/kitty/kitty.conf ~/.config/kitty/kitty.conf
cp terminals/warp/everlife.yaml ~/.warp/themes/standard/everlife.yaml# OpenCode
mkdir -p ~/.config/opencode/themes
cp cli-tools/opencode/transparent-everlife.json ~/.config/opencode/themes/
cp cli-tools/opencode/opencode.json ~/.config/opencode/opencode.json
# Gemini CLI
cp cli-tools/gemini-cli/settings.json ~/.gemini/settings.json| Terminal | Platform | Transparency | Theme Support | Config |
|---|---|---|---|---|
| Ghostty | macOS, Linux | ✅ Opacity + Blur | Native | config |
| WezTerm | macOS, Linux, Windows | ✅ Opacity + Blur | Native | wezterm.lua |
| Windows Terminal | Windows | ✅ Acrylic | Native | settings.json |
| Alacritty | macOS, Linux, Windows | ✅ Opacity | Native | alacritty.toml |
| Kitty | macOS, Linux | ✅ Opacity | Native | kitty.conf |
| iTerm2 | macOS | ✅ Opacity + Blur | Native | Manual |
| Warp | macOS, Linux | ✅ Opacity | Custom YAML | everlife.yaml |
| Wave | macOS, Linux, Windows | ✅ Opacity | Custom JSON | termthemes.json |
| Tool | Theme Support | Configuration | Notes |
|---|---|---|---|
| OpenCode | ✅ Custom themes | JSON theme file | Full theme customization |
| Gemini CLI | ✅ Custom themes | settings.json | Built-in + custom themes |
| Every Code | ✅ Custom themes | theme.toml | Codex fork with theming |
| Claude Code | /config command |
Feature request for custom themes | |
| Amazon Q/Kiro | q settings theme |
Limited theme options | |
| Aider | ✅ Inherits terminal | None needed | Uses terminal colors automatically |
| Continue CLI | ✅ Inherits terminal | None needed | Uses terminal colors automatically |
| Goose CLI | ✅ Inherits terminal | None needed | Uses terminal colors automatically |
| Crush CLI | ✅ Inherits terminal | None needed | CharmBracelet AI agent |
| Codex CLI | ✅ Inherits terminal | None needed | OpenAI's official CLI |
Note
✅ Inherits terminal means the CLI automatically uses your terminal's configured colors - no additional setup needed! These tools work perfectly with our terminal configs.
| Style | Opacity | Blur | Best For |
|---|---|---|---|
| Strong | 15-25% | 15-25px | Maximum desktop visibility |
| Light | 25-50% | 20-30px | Balanced aesthetics |
| Subtle | 50-70% | 10-15px | Traditional terminal feel |
Based on the beloved Everforest theme:
| Color | Hex | Usage |
|---|---|---|
| Background | #1e2326 |
Dark evergreen base |
| Foreground | #d3c6aa |
Warm beige text |
| Red | #e67e80 |
Errors, diff removals |
| Green | #a7c080 |
Success, diff additions |
| Yellow | #dbbc7f |
Warnings, highlights |
| Cyan | #7fbbb3 |
Primary accent |
| Magenta | #d699b6 |
Secondary accent |
| Aqua | #83c092 |
Tertiary accent |
| Orange | #e69875 |
Borders, cursor |
| Agent | Color | Description |
|---|---|---|
| Plan | #a277ff |
Purple - For planning/suggestion modes |
| Build | #EC5B2B |
Orange - For implementation modes |
This repository is designed for easy implementation by AI agents. Structure:
transparent-background-everlife-terminal-cli-theme/
├── terminals/ # Terminal configurations
├── cli-tools/ # CLI AI tool themes
└── colors/ # Shared color definitions
# Detect terminal and install theme
if [ -d "$HOME/.config/ghostty" ]; then
cp terminals/ghostty/config ~/.config/ghostty/config
elif [ -d "$HOME/.config/wezterm" ]; then
cp terminals/wezterm/wezterm.lua ~/.config/wezterm/wezterm.lua
fi
# Detect CLI tool and install theme
if command -v opencode &> /dev/null; then
mkdir -p ~/.config/opencode/themes
cp cli-tools/opencode/transparent-everlife.json ~/.config/opencode/themes/
fitransparent-background-everlife-terminal-cli-theme/
├── README.md
├── LICENSE
├── CONTRIBUTING.md
├── WALLPAPER-GUIDE.md # Desktop aesthetic tips
├── install.sh # Quick install script
├── .gitignore
├── .github/
│ └── ISSUE_TEMPLATE/
│ ├── bug_report.md
│ ├── feature_request.md
│ └── question.md
├── screenshots/
│ └── README.md
├── terminals/
│ ├── ghostty/
│ │ ├── README.md
│ │ └── config
│ ├── wezterm/
│ │ ├── README.md
│ │ └── wezterm.lua
│ ├── windows-terminal/
│ │ ├── README.md
│ │ └── settings.json
│ ├── alacritty/
│ │ ├── README.md
│ │ └── alacritty.toml
│ ├── kitty/
│ │ ├── README.md
│ │ └── kitty.conf
│ ├── iterm2/
│ │ ├── README.md
│ │ └── Everlife.itermcolors
│ ├── warp/
│ │ ├── README.md
│ │ └── everlife.yaml
│ └── wave/
│ ├── README.md
│ └── termthemes.json
├── cli-tools/
│ ├── opencode/
│ │ ├── README.md
│ │ ├── transparent-everlife.json
│ │ └── opencode.json
│ ├── gemini-cli/
│ │ ├── README.md
│ │ └── settings.json
│ ├── claude-code/
│ │ └── README.md
│ ├── aider/
│ │ └── README.md
│ ├── continue/
│ │ └── README.md
│ ├── amazon-q/
│ │ └── README.md
│ ├── goose/
│ │ └── README.md
│ ├── crush-cli/
│ │ └── README.md
│ ├── codex-cli/
│ │ └── README.md
│ └── every-code/
│ ├── README.md
│ └── theme.toml
└── colors/
└── everlife-palette.json
See screenshots/ for examples.
Note
Screenshots welcome! See screenshots/README.md for guidelines on contributing.
- Everforest Theme - sainnhe/everforest by Sainnhe Park
- lucent-orng Theme - OpenCode built-in theme that inspired transparent design
- Ghostty - ghostty.org
- WezTerm - wezfurlong.org/wezterm
- OpenCode - opencode.ai
See CONTRIBUTING.md for guidelines.
Contributions welcome! Feel free to:
- Add support for more terminals
- Add support for more CLI AI tools
- Submit screenshots
- Report issues or suggest improvements
MIT License - See LICENSE for details.
Made with care by davidrsdiaz