{
  "$schema": "https://raw.githubusercontent.com/earendil-works/pi/main/packages/coding-agent/src/modes/interactive/theme/theme-schema.json",
  "name": "catppuccin-mocha",
  "vars": {
    "rosewater": "#f5e0dc",
    "flamingo": "#f2cdcd",
    "pink": "#f5c2e7",
    "mauve": "#cba6f7",
    "red": "#f38ba8",
    "maroon": "#eba0ac",
    "peach": "#fab387",
    "yellow": "#f9e2af",
    "green": "#a6e3a1",
    "teal": "#94e2d5",
    "sky": "#89dceb",
    "sapphire": "#74c7ec",
    "blue": "#89b4fa",
    "lavender": "#b4befe",
    "text": "#cdd6f4",
    "subtext1": "#bac2de",
    "subtext0": "#a6adc8",
    "overlay2": "#9399b2",
    "overlay1": "#7f849c",
    "overlay0": "#6c7086",
    "surface2": "#585b70",
    "surface1": "#45475a",
    "surface0": "#313244",
    "base": "#1e1e2e",
    "mantle": "#181825",
    "crust": "#11111b",
    "raisedBg": "#26263a",
    "toolErrorBg": "#44354a",
    "thinkingLow": "#52466a",
    "thinkingMedium": "#7d699d",
    "thinkingHigh": "#a88bcf"
  },
  "colors": {
    "accent": "mauve",
    "border": "surface0",
    "borderAccent": "surface2",
    "borderMuted": "surface0",
    "success": "green",
    "error": "red",
    "warning": "yellow",
    "muted": "overlay1",
    "dim": "overlay0",
    "text": "text",
    "thinkingText": "overlay0",
    "selectedBg": "surface0",
    "userMessageBg": "raisedBg",
    "userMessageText": "text",
    "customMessageBg": "surface0",
    "customMessageText": "subtext0",
    "customMessageLabel": "mauve",
    "toolPendingBg": "raisedBg",
    "toolSuccessBg": "raisedBg",
    "toolErrorBg": "toolErrorBg",
    "toolTitle": "mauve",
    "toolOutput": "subtext0",
    "mdHeading": "peach",
    "mdLink": "blue",
    "mdLinkUrl": "overlay0",
    "mdCode": "teal",
    "mdCodeBlock": "text",
    "mdCodeBlockBorder": "surface0",
    "mdQuote": "overlay0",
    "mdQuoteBorder": "surface0",
    "mdHr": "surface0",
    "mdListBullet": "mauve",
    "toolDiffAdded": "green",
    "toolDiffRemoved": "red",
    "toolDiffContext": "overlay0",
    "syntaxComment": "overlay0",
    "syntaxKeyword": "mauve",
    "syntaxFunction": "blue",
    "syntaxVariable": "peach",
    "syntaxString": "green",
    "syntaxNumber": "peach",
    "syntaxType": "teal",
    "syntaxOperator": "mauve",
    "syntaxPunctuation": "subtext0",
    "thinkingOff": "surface0",
    "thinkingMinimal": "surface1",
    "thinkingLow": "thinkingLow",
    "thinkingMedium": "thinkingMedium",
    "thinkingHigh": "thinkingHigh",
    "thinkingXhigh": "mauve",
    "thinkingMax": "mauve",
    "bashMode": "peach"
  },
  "export": {
    "pageBg": "base",
    "cardBg": "raisedBg",
    "infoBg": "surface0"
  }
}
