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