pi matugen theme

This commit is contained in:
2026-02-19 23:59:42 +00:00
parent 371ab008ae
commit a9362d767e
4 changed files with 239 additions and 3 deletions

View File

@@ -0,0 +1,88 @@
{
"$schema": "https://raw.githubusercontent.com/badlogic/pi-mono/main/packages/coding-agent/src/modes/interactive/theme/theme-schema.json",
"name": "matugen",
"vars": {
"bg": "{{colors.surface.default.hex}}",
"bgAlt": "{{colors.surface_container.default.hex}}",
"fg": "{{colors.on_surface.default.hex}}",
"muted": "{{colors.on_surface_variant.default.hex}}",
"dim": "{{colors.outline.default.hex}}",
"accent": "{{colors.primary.default.hex}}",
"border": "{{colors.primary.default.hex}}",
"borderAccent": "{{colors.secondary.default.hex}}",
"borderMuted": "{{colors.outline_variant.default.hex}}",
"success": "{{colors.tertiary.default.hex}}",
"error": "{{colors.error.default.hex}}",
"warning": "{{colors.primary_fixed.default.hex}}",
"selectedBg": "{{colors.surface_container_high.default.hex}}",
"userMsgBg": "{{colors.surface_container_high.default.hex}}",
"toolPendingBg": "{{colors.surface_container.default.hex}}",
"toolSuccessBg": "{{colors.tertiary_container.default.hex}}",
"toolErrorBg": "{{colors.error_container.default.hex}}",
"customMsgBg": "{{colors.surface_container_high.default.hex}}"
},
"colors": {
"accent": "accent",
"border": "border",
"borderAccent": "borderAccent",
"borderMuted": "borderMuted",
"success": "success",
"error": "error",
"warning": "warning",
"muted": "muted",
"dim": "dim",
"text": "",
"thinkingText": "muted",
"selectedBg": "selectedBg",
"userMessageBg": "userMsgBg",
"userMessageText": "",
"customMessageBg": "customMsgBg",
"customMessageText": "",
"customMessageLabel": "{{colors.secondary.default.hex}}",
"toolPendingBg": "toolPendingBg",
"toolSuccessBg": "toolSuccessBg",
"toolErrorBg": "toolErrorBg",
"toolTitle": "",
"toolOutput": "muted",
"mdHeading": "{{colors.primary.default.hex}}",
"mdLink": "{{colors.secondary.default.hex}}",
"mdLinkUrl": "muted",
"mdCode": "accent",
"mdCodeBlock": "{{colors.tertiary.default.hex}}",
"mdCodeBlockBorder": "muted",
"mdQuote": "muted",
"mdQuoteBorder": "muted",
"mdHr": "muted",
"mdListBullet": "accent",
"toolDiffAdded": "{{colors.tertiary.default.hex}}",
"toolDiffRemoved": "{{colors.error.default.hex}}",
"toolDiffContext": "muted",
"syntaxComment": "muted",
"syntaxKeyword": "{{colors.primary.default.hex}}",
"syntaxFunction": "{{colors.secondary.default.hex}}",
"syntaxVariable": "fg",
"syntaxString": "{{colors.tertiary.default.hex}}",
"syntaxNumber": "{{colors.primary_fixed.default.hex}}",
"syntaxType": "{{colors.secondary.default.hex}}",
"syntaxOperator": "{{colors.on_surface_variant.default.hex}}",
"syntaxPunctuation": "{{colors.on_surface_variant.default.hex}}",
"thinkingOff": "borderMuted",
"thinkingMinimal": "dim",
"thinkingLow": "{{colors.primary.default.hex}}",
"thinkingMedium": "{{colors.secondary.default.hex}}",
"thinkingHigh": "{{colors.tertiary.default.hex}}",
"thinkingXhigh": "{{colors.error.default.hex}}",
"bashMode": "success"
},
"export": {
"pageBg": "{{colors.surface.default.hex}}",
"cardBg": "{{colors.surface_container.default.hex}}",
"infoBg": "{{colors.surface_container_high.default.hex}}"
}
}