{
  "$schema": "https://raw.githubusercontent.com/badlogic/pi-mono/main/packages/coding-agent/src/modes/interactive/theme/theme-schema.json",
  "name": "neapple",
  "vars": {
    "accent": "#d26825",
    "accentBright": "#b9bb25",
    "orange": "#f0a85c",
    "blue": "#9db7ff",
    "cyan": "#6fcadf",
    "green": "#9acb7c",
    "red": "#e45952",
    "yellow": "#f2c94c",
    "purple": "#c586c0",
    "text": "#e8dcc0",
    "muted": "#9a9a9a",
    "dim": "#a69682",
    "border": "#6b6f73",
    "borderMuted": "#6b6f73",
    "bg": "#1a1d1e",
    "bgCard": "#1e2122",
    "bgSubtle": "#25282a",
    "userMsgBg": "#3c3836",
    "toolPendingBg": "",
    "toolSuccessBg": "",
    "toolErrorBg": "",
    "customMsgBg": "#1e2122"
  },
  "colors": {
    "accent": "accent",
    "border": "border",
    "borderAccent": "border",
    "borderMuted": "borderMuted",
    "success": "green",
    "error": "red",
    "warning": "yellow",
    "muted": "muted",
    "dim": "dim",
    "text": "text",
    "thinkingText": "muted",

    "selectedBg": "bgSubtle",
    "userMessageBg": "userMsgBg",
    "userMessageText": "text",
    "customMessageBg": "customMsgBg",
    "customMessageText": "text",
    "customMessageLabel": "accent",
    "toolPendingBg": "toolPendingBg",
    "toolSuccessBg": "toolSuccessBg",
    "toolErrorBg": "toolErrorBg",
    "toolTitle": "accent",
    "toolOutput": "text",

    "mdHeading": "accentBright",
    "mdLink": "blue",
    "mdLinkUrl": "dim",
    "mdCode": "accent",
    "mdCodeBlock": "text",
    "mdCodeBlockBorder": "border",
    "mdQuote": "muted",
    "mdQuoteBorder": "border",
    "mdHr": "border",
    "mdListBullet": "accent",

    "toolDiffAdded": "green",
    "toolDiffRemoved": "red",
    "toolDiffContext": "muted",

    "syntaxComment": "dim",
    "syntaxKeyword": "accent",
    "syntaxFunction": "accentBright",
    "syntaxVariable": "#a9d0ff",
    "syntaxString": "green",
    "syntaxNumber": "#d19a66",
    "syntaxType": "cyan",
    "syntaxOperator": "text",
    "syntaxPunctuation": "text",

    "thinkingOff": "border",
    "thinkingMinimal": "dim",
    "thinkingLow": "dim",
    "thinkingMedium": "dim",
    "thinkingHigh": "dim",
    "thinkingXhigh": "dim",

    "bashMode": "accent"
  },
  "export": {
    "pageBg": "bg",
    "cardBg": "bgCard",
    "infoBg": "bgSubtle"
  }
}
