From CRT to OLED. Bringing warmth back to a world of cold themes. cattho.de
A true-black Ghostty theme with white phosphor text, an amber cursor, warm highlights, and Catthode's complete ANSI palette.
mkdir -p ~/.config/ghostty/themes
curl -fsSL https://raw.githubusercontent.com/catthode/ghostty/main/themes/Catthode \
-o ~/.config/ghostty/themes/CatthodeAdd this line to ~/.config/ghostty/config:
theme = CatthodeIf you do not already have a Ghostty configuration, the repository's config file contains this setting and can be linked directly.
Ghostty reloads its configuration with Cmd+Shift+, on macOS and Ctrl+Shift+, on Linux.
This repository can be used as a non-flake input and linked into a Home Manager configuration:
inputs.catthode-ghostty = {
url = "github:catthode/ghostty";
flake = false;
};
xdg.configFile."ghostty/themes/Catthode".source =
"${inputs.catthode-ghostty}/themes/Catthode";
programs.ghostty.settings.theme = "Catthode";Ghostty does not have a separate theme store. Catthode is intentionally distributed from this Catthode-owned GitHub repository and is not submitted to an unrelated theme collection.
The screenshot above was captured in Ghostty 1.3.1 using synthetic terminal content. It contains no username, filesystem location, command history, or personal media.
Remove the theme = Catthode setting, then delete only ~/.config/ghostty/themes/Catthode.
MIT
