mirror of
https://github.com/arthur-pbty/arthur-os.git
synced 2026-08-04 12:47:51 +02:00
Based entirely on the work of @robzolkos in #5711. That attempt was adapted to better fit the standard templating system while also adding color mixing for use in other themes.
96 lines
3.1 KiB
Smarty
96 lines
3.1 KiB
Smarty
{
|
|
"$schema": "https://raw.githubusercontent.com/earendil-works/pi/main/packages/coding-agent/src/modes/interactive/theme/theme-schema.json",
|
|
"name": "omarchy-system",
|
|
"vars": {
|
|
"background": "{{ background }}",
|
|
"foreground": "{{ foreground }}",
|
|
"accent": "{{ accent }}",
|
|
"selectionBackground": "{{ selection_background }}",
|
|
"selectionForeground": "{{ selection_foreground }}",
|
|
"selectedBackground": "{{ mix background accent 22% }}",
|
|
"color0": "{{ color0 }}",
|
|
"color1": "{{ color1 }}",
|
|
"color2": "{{ color2 }}",
|
|
"color3": "{{ color3 }}",
|
|
"color4": "{{ color4 }}",
|
|
"color5": "{{ color5 }}",
|
|
"color6": "{{ color6 }}",
|
|
"color7": "{{ color7 }}",
|
|
"color8": "{{ color8 }}",
|
|
"color9": "{{ color9 }}",
|
|
"color10": "{{ color10 }}",
|
|
"color11": "{{ color11 }}",
|
|
"color12": "{{ color12 }}",
|
|
"color13": "{{ color13 }}",
|
|
"color14": "{{ color14 }}",
|
|
"color15": "{{ color15 }}",
|
|
"panel": "{{ mix background foreground 6% }}",
|
|
"panelAlt": "{{ mix background foreground 10% }}",
|
|
"panelPending": "{{ mix background accent 12% }}",
|
|
"panelSuccess": "{{ mix background color2 12% }}",
|
|
"panelError": "{{ mix background color1 12% }}",
|
|
"border": "{{ mix background foreground 30% }}",
|
|
"borderMuted": "{{ mix background foreground 20% }}",
|
|
"mutedText": "{{ mix foreground background 34% }}",
|
|
"dimText": "{{ mix foreground background 52% }}"
|
|
},
|
|
"colors": {
|
|
"accent": "accent",
|
|
"border": "border",
|
|
"borderAccent": "accent",
|
|
"borderMuted": "borderMuted",
|
|
"success": "color2",
|
|
"error": "color1",
|
|
"warning": "color3",
|
|
"muted": "mutedText",
|
|
"dim": "dimText",
|
|
"text": "foreground",
|
|
"thinkingText": "dimText",
|
|
"selectedBg": "selectedBackground",
|
|
"userMessageBg": "panel",
|
|
"userMessageText": "foreground",
|
|
"customMessageBg": "panel",
|
|
"customMessageText": "foreground",
|
|
"customMessageLabel": "accent",
|
|
"toolPendingBg": "panelPending",
|
|
"toolSuccessBg": "panelSuccess",
|
|
"toolErrorBg": "panelError",
|
|
"toolTitle": "accent",
|
|
"toolOutput": "foreground",
|
|
"mdHeading": "color5",
|
|
"mdLink": "accent",
|
|
"mdLinkUrl": "color6",
|
|
"mdCode": "color6",
|
|
"mdCodeBlock": "foreground",
|
|
"mdCodeBlockBorder": "borderMuted",
|
|
"mdQuote": "mutedText",
|
|
"mdQuoteBorder": "borderMuted",
|
|
"mdHr": "borderMuted",
|
|
"mdListBullet": "color5",
|
|
"toolDiffAdded": "color2",
|
|
"toolDiffRemoved": "color1",
|
|
"toolDiffContext": "mutedText",
|
|
"syntaxComment": "dimText",
|
|
"syntaxKeyword": "color5",
|
|
"syntaxFunction": "color4",
|
|
"syntaxVariable": "accent",
|
|
"syntaxString": "color2",
|
|
"syntaxNumber": "color3",
|
|
"syntaxType": "color4",
|
|
"syntaxOperator": "color5",
|
|
"syntaxPunctuation": "mutedText",
|
|
"thinkingOff": "borderMuted",
|
|
"thinkingMinimal": "accent",
|
|
"thinkingLow": "color4",
|
|
"thinkingMedium": "color5",
|
|
"thinkingHigh": "color3",
|
|
"thinkingXhigh": "color1",
|
|
"bashMode": "color3"
|
|
},
|
|
"export": {
|
|
"pageBg": "{{ background }}",
|
|
"cardBg": "{{ mix background foreground 6% }}",
|
|
"infoBg": "{{ mix background foreground 10% }}"
|
|
}
|
|
}
|