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 | Hex | Role |
|---|---|---|
| Base | #000000 |
Terminal background, pure void |
| Sidebar | #141414 |
Dimmed background colors |
| Selection | #2d2d2d |
Text selection, cursor line |
| Border | #636363 |
Borders, split dividers |
| Color | Hex | Role |
|---|---|---|
| Text | #ffffff |
Standard text |
| Variable | #e8e8e8 |
Variables |
| Comment | #b3b3b3 |
Comments |
| Ignored | #757575 |
Dimmed text |
| Color | Hex | Role |
|---|---|---|
| Wheat | #fae2c8 |
Bright Yellow (ANSI 11) |
| Tan | #d9b98c |
Secondary highlights |
| Gold | #ffb86c |
Yellow (ANSI 3) |
| Amber | #ff9e3b |
Cursor, Focused matches |
| Clay | #f08d49 |
Numbers, constants |
| Color | Hex | Role |
|---|---|---|
| Red | #ff6b6b |
Red (ANSI 1/9) |
| Green | #b9d665 |
Green (ANSI 2/10) |
| Cyan | #aee6d6 |
Cyan (ANSI 6/14) |
| Blue | #9cd9e6 |
Blue (ANSI 4/12) |
| Purple | #eba4be |
Magenta (ANSI 5/13) |
-
Download
catthode.tomlto your Alacritty configuration directory (usually~/.config/alacritty/).mkdir -p ~/.config/alacritty curl -o ~/.config/alacritty/catthode.toml https://raw.githubusercontent.com/catthode/alacritty/main/catthode.toml
-
Import the theme in your
alacritty.tomlconfiguration file.Add the following to your
~/.config/alacritty/alacritty.toml:[general] import = [ "~/.config/alacritty/catthode.toml" ]
Note: If you already have an
importarray, just add the path to the list.
If you prefer to copy the configuration directly, add the following to your alacritty.toml:
[colors.primary]
background = "#000000"
foreground = "#ffffff"
dim_foreground = "#b3b3b3"
[colors.cursor]
text = "#000000"
cursor = "#ff9e3b"
[colors.vi_mode_cursor]
text = "#000000"
cursor = "#ff9e3b"
[colors.search.matches]
foreground = "#000000"
background = "#ffb86c"
[colors.search.focused_match]
foreground = "#000000"
background = "#b9d665"
[colors.footer_bar]
background = "#141414"
foreground = "#b3b3b3"
[colors.hints.start]
foreground = "#000000"
background = "#ffb86c"
[colors.hints.end]
foreground = "#000000"
background = "#b9d665"
[colors.selection]
text = "CellForeground"
background = "#2d2d2d"
[colors.normal]
black = "#141414"
red = "#ff6b6b"
green = "#b9d665"
yellow = "#ffb86c"
blue = "#9cd9e6"
magenta = "#eba4be"
cyan = "#aee6d6"
white = "#b3b3b3"
[colors.bright]
black = "#636363"
red = "#ff6b6b"
green = "#b9d665"
yellow = "#fae2c8"
blue = "#9cd9e6"
magenta = "#eba4be"
cyan = "#aee6d6"
white = "#ffffff"
[colors.dim]
black = "#141414"
red = "#ff6b6b"
green = "#b9d665"
yellow = "#ffb86c"
blue = "#9cd9e6"
magenta = "#eba4be"
cyan = "#aee6d6"
white = "#b3b3b3"