pi matugen theme
This commit is contained in:
88
matugen/files/templates/pi-theme.json
Normal file
88
matugen/files/templates/pi-theme.json
Normal 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}}"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user