foot · catppuccin · dark · MIT

Catppuccin Macchiato for foot

Catppuccin Macchiato for foot: #24273a background, 9.9:1 body contrast, and the full 16-color ANSI palette. Download the foot INI theme. Save it to ~/.config/foot/themes/<name>.ini. The same palette also exports to the other supported terminals.

Download themeAll terminalsOpen in editor

Preview

Palette

ANSI

black
red
green
yellow
blue
magenta
cyan
white
b.Black
b.Red
b.Green
b.Yellow
b.Blue
b.Magenta
b.Cyan
b.White

Base colors

Background
Foreground
Cursor
Selection

Contrast

WCAG · vs #24273a
ColorHexRatioLevel
Foreground#cad3f59.92:1AAA
Cursor#cad3f59.92:1AAA
Selection#5b60782.38:1—
black#494d641.77:1—
red#ed87965.96:1AA
green#a6da959.17:1AAA
yellow#eed49f10.20:1AAA
blue#8aadf46.57:1AA
magenta#f5bde69.33:1AAA
cyan#8bd5ca8.74:1AAA
white#a5adcb6.62:1AA
brightBlack#5b60782.38:1—
brightRed#ec74865.19:1AA
brightGreen#8ccf7f7.96:1AAA
brightYellow#e1c6828.83:1AAA
brightBlue#78a1f65.77:1AA
brightMagenta#f2a9dd8.06:1AAA
brightCyan#63cbc07.60:1AAA
brightWhite#b8c0e08.17:1AAA

Install for foot

Documentation
  1. Download the foot INI theme.
  2. Save it to ~/.config/foot/themes/<name>.ini.
  3. Add include=~/.config/foot/themes/<name>.ini to ~/.config/foot/foot.ini.
  4. For a light theme, also set initial-color-theme=light in foot.ini.
One-line installcatppuccin-macchiato.ini
mkdir -p "$HOME/.config/foot/themes" && curl -fsSL "https://terminalthemes.iwwi.app/ports/foot/catppuccin-macchiato.ini" -o "$HOME/.config/foot/themes/catppuccin-macchiato.ini"
# Add include=~/.config/foot/themes/catppuccin-macchiato.ini to ~/.config/foot/foot.ini; for a light theme set initial-color-theme=light.
Full configuration
[colors-dark]
background=24273a
foreground=cad3f5
cursor=24273a cad3f5
selection-foreground=cad3f5
selection-background=5b6078
regular0=494d64
regular1=ed8796
regular2=a6da95
regular3=eed49f
regular4=8aadf4
regular5=f5bde6
regular6=8bd5ca
regular7=a5adcb
bright0=5b6078
bright1=ec7486
bright2=8ccf7f
bright3=e1c682
bright4=78a1f6
bright5=f2a9dd
bright6=63cbc0
bright7=b8c0e0
Downloadcatppuccin-macchiato.ini

Let an agent install it

Give this prompt to your coding agent. It includes the foot install page, native file, steps, and safety constraints.

Help me install the Catppuccin Macchiato theme for foot on this machine.

Read the install page: https://terminalthemes.iwwi.app/foot/themes/catppuccin/macchiato/
Native theme file: https://terminalthemes.iwwi.app/ports/foot/catppuccin-macchiato.ini

Follow these steps:
1. Download the foot INI theme.
2. Save it to ~/.config/foot/themes/<name>.ini.
3. Add include=~/.config/foot/themes/<name>.ini to ~/.config/foot/foot.ini.
4. For a light theme, also set initial-color-theme=light in foot.ini.

One-line install:
mkdir -p "$HOME/.config/foot/themes" && curl -fsSL "https://terminalthemes.iwwi.app/ports/foot/catppuccin-macchiato.ini" -o "$HOME/.config/foot/themes/catppuccin-macchiato.ini"
# Add include=~/.config/foot/themes/catppuccin-macchiato.ini to ~/.config/foot/foot.ini; for a light theme set initial-color-theme=light.

Inspect and back up my existing configuration first. Change only what this theme needs; do not overwrite unrelated settings. Ask before changing my default theme. After installing, verify the file exists and tell me which files changed.

FAQ

Frequently asked questions

Where does the Catppuccin Macchiato theme go in foot?

Download the foot INI theme. Save it to ~/.config/foot/themes/<name>.ini.

How do I install Catppuccin Macchiato in foot?

Download the Catppuccin Macchiato foot INI theme from this page, run the one-line install command, or place the file in the foot location above. For a light theme, also set initial-color-theme=light in foot.ini.

Does Catppuccin Macchiato keep its colors in foot?

Yes. It uses #24273a for the background, #cad3f5 for the foreground, and the full 16-color ANSI palette, with 9.9:1 body contrast. Only the foot file format changes.

Can I use Catppuccin Macchiato in another terminal?

Yes. The same palette exports to every terminal listed on this site; only the install path and file format change.