A theme for Zsh.
Find a file
2026-02-21 21:00:01 -05:00
screenshots use BURN_BACKGROUD_COLOR_HOSTNAME instead of BURN_FOREGROUND_COLOR_DIR for triangle after hostname 2026-02-21 19:21:21 -05:00
burn.zsh-theme add setopt line that should make manual installs fully supported 2026-02-21 21:00:01 -05:00
LICENSE Create burn-blue and rework README 2025-03-07 06:32:36 -05:00
README.md add setopt line that should make manual installs fully supported 2026-02-21 21:00:01 -05:00

Burn is a prompt theme for Zsh.

Examples

screenshot showing Burn
screenshot showing Burn Black
screenshot showing Burn Blue
screenshot showing Burn Purple
screenshot showcasing error code display
screenshot showcasing customized error code display

Installation:

Manual

  • Download the theme:
    wget https://codeberg.org/solarfire/burn/raw/branch/master/burn.zsh-theme
    
  • And add this in your .zshrc:
    source /path/to/theme/burn.zsh-theme
    

ohmyzsh

  • Download the theme:
    wget -O${ZSH_CUSTOM}/themes/burn.zsh-theme https://codeberg.org/solarfire/burn/raw/branch/master/burn.zsh-theme
    
  • And add this in your .zshrc:
    ZSH_THEME="burn"
    

zinit

  • Add this in your .zshrc:
    zinit load Xatra1/burn
    ZSH_THEME="burn"
    

Configuration

By default, Burn sets several environment variables:

BURN_BACKGROUND_COLOR_ERROR="red"
BURN_BACKGROUND_COLOR_HOSTNAME="white"
BURN_BACKGROUND_COLOR_DIR="red"

BURN_FOREGROUND_COLOR_ERROR="red"
BURN_FOREGROUND_COLOR_HOSTNAME="red"
BURN_FOREGROUND_COLOR_DIR="white"

These can be modified in your .zshrc to get Burn to look any way you want!

The variable values can be either the color's name (if the named color is one of the 16 system colors) or an HTML color code.