Skip to content

Instantly share code, notes, and snippets.

@levifig
Created June 27, 2025 21:30
Show Gist options
  • Save levifig/229cfba98382eb08b8538d25ce24a003 to your computer and use it in GitHub Desktop.
Save levifig/229cfba98382eb08b8538d25ce24a003 to your computer and use it in GitHub Desktop.
~/.config/opencode/themes/ayu-mirage.json
{
"$schema": "https://opencode.ai/theme.json",
"defs": {
"darkBg": "#1f2430",
"darkBgAlt": "#242936",
"darkLine": "#171b24",
"darkPanel": "#1c212b",
"darkFg": "#cccac2",
"darkFgMuted": "#707a8c",
"darkGutter": "#8a919966",
"darkTag": "#5ccfe6",
"darkFunc": "#ffd173",
"darkEntity": "#73d0ff",
"darkString": "#d5ff80",
"darkRegexp": "#95e6cb",
"darkMarkup": "#f28779",
"darkKeyword": "#ffad66",
"darkSpecial": "#ffdfb3",
"darkComment": "#b8cfe680",
"darkConstant": "#dfbfffb3",
"darkOperator": "#f29e7480",
"darkAdded": "#87d96cb3",
"darkRemoved": "#f27983b3",
"darkAccent": "#ffcc66b3",
"darkError": "#ff6666",
"darkIndentActive": "#8a919959"
},
"theme": {
"primary": "darkEntity",
"secondary": "darkConstant",
"accent": "darkAccent",
"error": "darkError",
"warning": "darkSpecial",
"success": "darkAdded",
"info": "darkTag",
"text": "darkFg",
"textMuted": "darkFgMuted",
"background": "darkBg",
"backgroundPanel": "darkPanel",
"backgroundElement": "darkBgAlt",
"border": "darkGutter",
"borderActive": "darkIndentActive",
"borderSubtle": "darkLine",
"diffAdded": "darkAdded",
"diffRemoved": "darkRemoved",
"diffContext": "darkComment",
"diffHunkHeader": "darkComment",
"diffHighlightAdded": "darkString",
"diffHighlightRemoved": "darkMarkup",
"diffAddedBg": "#20303b",
"diffRemovedBg": "#37222c",
"diffContextBg": "darkPanel",
"diffLineNumber": "darkGutter",
"diffAddedLineNumberBg": "#1b2b34",
"diffRemovedLineNumberBg": "#2d1f26",
"markdownText": "darkFg",
"markdownHeading": "darkConstant",
"markdownLink": "darkEntity",
"markdownLinkText": "darkTag",
"markdownCode": "darkString",
"markdownBlockQuote": "darkSpecial",
"markdownEmph": "darkSpecial",
"markdownStrong": "darkFunc",
"markdownHorizontalRule": "darkFgMuted",
"markdownListItem": "darkEntity",
"markdownListEnumeration": "darkTag",
"markdownImage": "darkEntity",
"markdownImageText": "darkTag",
"markdownCodeBlock": "darkFg",
"syntaxComment": "darkComment",
"syntaxKeyword": "darkKeyword",
"syntaxFunction": "darkFunc",
"syntaxVariable": "darkEntity",
"syntaxString": "darkString",
"syntaxNumber": "darkConstant",
"syntaxType": "darkSpecial",
"syntaxOperator": "darkOperator",
"syntaxPunctuation": "darkFg"
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment