Skip to content

catthode/bat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

Catthode for bat

From CRT to OLED. Bringing warmth back to a world of cold themes. cattho.de

Catthode is a high-contrast, retro-futuristic theme designed for prolonged shell sessions. It blends the crushed blacks of modern OLED displays with the comforting, warm glow of analog tungsten filaments.

🎨 Color Palette

Surface

Color Hex Role
Base #000000 Editor background, pure void
Sidebar #141414 Sidebars, panels, widgets
Selection #2d2d2d Text selection, hover states, buttons
Border #636363 Borders, subtle dividers

Phosphor

Color Hex Role
Text #ffffff Standard text
Variable #e8e8e8 Variables, identifiers
Comment #b3b3b3 Comments, docstrings
Ignored #757575 Ignored files, disabled elements

Glow

Color Hex Role
Wheat #fae2c8 Types, classes, bright glow
Tan #d9b98c Secondary glow
Gold #ffb86c Keywords, storage, headers
Amber #ff9e3b Functions, accents, active states
Clay #f08d49 Operators, punctuation

Accents

Color Hex Role
Red #ff6b6b Errors, deletions, dangerous actions
Green #b9d665 Strings, insertions, success
Cyan #aee6d6 Regex, escapes, information
Blue #9cd9e6 Links, properties, secondary info
Purple #eba4be Constants, numbers, booleans

📦 Installation

  1. Download catthode.tmTheme to your bat themes directory.

    mkdir -p "$(bat --config-dir)/themes"
    cd "$(bat --config-dir)/themes"
    curl -O https://raw.githubusercontent.com/catthode/bat/main/catthode.tmTheme
  2. Rebuild the bat cache.

    bat cache --build
  3. Activate the theme.

    Add the following to your shell configuration (e.g., ~/.zshrc or ~/.bashrc):

    export BAT_THEME=catthode"

    Or use the --theme flag:

    bat --theme="catthode" <file>

About

Catthode theme for bat

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published