catppuccin.json 5.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112
  1. {
  2. "$schema": "https://opencode.ai/theme.json",
  3. "defs": {
  4. "lightRosewater": "#dc8a78",
  5. "lightFlamingo": "#dd7878",
  6. "lightPink": "#ea76cb",
  7. "lightMauve": "#8839ef",
  8. "lightRed": "#d20f39",
  9. "lightMaroon": "#e64553",
  10. "lightPeach": "#fe640b",
  11. "lightYellow": "#df8e1d",
  12. "lightGreen": "#40a02b",
  13. "lightTeal": "#179299",
  14. "lightSky": "#04a5e5",
  15. "lightSapphire": "#209fb5",
  16. "lightBlue": "#1e66f5",
  17. "lightLavender": "#7287fd",
  18. "lightText": "#4c4f69",
  19. "lightSubtext1": "#5c5f77",
  20. "lightSubtext0": "#6c6f85",
  21. "lightOverlay2": "#7c7f93",
  22. "lightOverlay1": "#8c8fa1",
  23. "lightOverlay0": "#9ca0b0",
  24. "lightSurface2": "#acb0be",
  25. "lightSurface1": "#bcc0cc",
  26. "lightSurface0": "#ccd0da",
  27. "lightBase": "#eff1f5",
  28. "lightMantle": "#e6e9ef",
  29. "lightCrust": "#dce0e8",
  30. "darkRosewater": "#f5e0dc",
  31. "darkFlamingo": "#f2cdcd",
  32. "darkPink": "#f5c2e7",
  33. "darkMauve": "#cba6f7",
  34. "darkRed": "#f38ba8",
  35. "darkMaroon": "#eba0ac",
  36. "darkPeach": "#fab387",
  37. "darkYellow": "#f9e2af",
  38. "darkGreen": "#a6e3a1",
  39. "darkTeal": "#94e2d5",
  40. "darkSky": "#89dceb",
  41. "darkSapphire": "#74c7ec",
  42. "darkBlue": "#89b4fa",
  43. "darkLavender": "#b4befe",
  44. "darkText": "#cdd6f4",
  45. "darkSubtext1": "#bac2de",
  46. "darkSubtext0": "#a6adc8",
  47. "darkOverlay2": "#9399b2",
  48. "darkOverlay1": "#7f849c",
  49. "darkOverlay0": "#6c7086",
  50. "darkSurface2": "#585b70",
  51. "darkSurface1": "#45475a",
  52. "darkSurface0": "#313244",
  53. "darkBase": "#1e1e2e",
  54. "darkMantle": "#181825",
  55. "darkCrust": "#11111b"
  56. },
  57. "theme": {
  58. "primary": { "dark": "darkBlue", "light": "lightBlue" },
  59. "secondary": { "dark": "darkMauve", "light": "lightMauve" },
  60. "accent": { "dark": "darkPink", "light": "lightPink" },
  61. "error": { "dark": "darkRed", "light": "lightRed" },
  62. "warning": { "dark": "darkYellow", "light": "lightYellow" },
  63. "success": { "dark": "darkGreen", "light": "lightGreen" },
  64. "info": { "dark": "darkTeal", "light": "lightTeal" },
  65. "text": { "dark": "darkText", "light": "lightText" },
  66. "textMuted": { "dark": "darkSubtext1", "light": "lightSubtext1" },
  67. "background": { "dark": "darkBase", "light": "lightBase" },
  68. "backgroundPanel": { "dark": "darkMantle", "light": "lightMantle" },
  69. "backgroundElement": { "dark": "darkCrust", "light": "lightCrust" },
  70. "border": { "dark": "darkSurface0", "light": "lightSurface0" },
  71. "borderActive": { "dark": "darkSurface1", "light": "lightSurface1" },
  72. "borderSubtle": { "dark": "darkSurface2", "light": "lightSurface2" },
  73. "diffAdded": { "dark": "darkGreen", "light": "lightGreen" },
  74. "diffRemoved": { "dark": "darkRed", "light": "lightRed" },
  75. "diffContext": { "dark": "darkOverlay2", "light": "lightOverlay2" },
  76. "diffHunkHeader": { "dark": "darkPeach", "light": "lightPeach" },
  77. "diffHighlightAdded": { "dark": "darkGreen", "light": "lightGreen" },
  78. "diffHighlightRemoved": { "dark": "darkRed", "light": "lightRed" },
  79. "diffAddedBg": { "dark": "#24312b", "light": "#d6f0d9" },
  80. "diffRemovedBg": { "dark": "#3c2a32", "light": "#f6dfe2" },
  81. "diffContextBg": { "dark": "darkMantle", "light": "lightMantle" },
  82. "diffLineNumber": { "dark": "darkSurface1", "light": "lightSurface1" },
  83. "diffAddedLineNumberBg": { "dark": "#1e2a25", "light": "#c9e3cb" },
  84. "diffRemovedLineNumberBg": { "dark": "#32232a", "light": "#e9d3d6" },
  85. "markdownText": { "dark": "darkText", "light": "lightText" },
  86. "markdownHeading": { "dark": "darkMauve", "light": "lightMauve" },
  87. "markdownLink": { "dark": "darkBlue", "light": "lightBlue" },
  88. "markdownLinkText": { "dark": "darkSky", "light": "lightSky" },
  89. "markdownCode": { "dark": "darkGreen", "light": "lightGreen" },
  90. "markdownBlockQuote": { "dark": "darkYellow", "light": "lightYellow" },
  91. "markdownEmph": { "dark": "darkYellow", "light": "lightYellow" },
  92. "markdownStrong": { "dark": "darkPeach", "light": "lightPeach" },
  93. "markdownHorizontalRule": {
  94. "dark": "darkSubtext0",
  95. "light": "lightSubtext0"
  96. },
  97. "markdownListItem": { "dark": "darkBlue", "light": "lightBlue" },
  98. "markdownListEnumeration": { "dark": "darkSky", "light": "lightSky" },
  99. "markdownImage": { "dark": "darkBlue", "light": "lightBlue" },
  100. "markdownImageText": { "dark": "darkSky", "light": "lightSky" },
  101. "markdownCodeBlock": { "dark": "darkText", "light": "lightText" },
  102. "syntaxComment": { "dark": "darkOverlay2", "light": "lightOverlay2" },
  103. "syntaxKeyword": { "dark": "darkMauve", "light": "lightMauve" },
  104. "syntaxFunction": { "dark": "darkBlue", "light": "lightBlue" },
  105. "syntaxVariable": { "dark": "darkRed", "light": "lightRed" },
  106. "syntaxString": { "dark": "darkGreen", "light": "lightGreen" },
  107. "syntaxNumber": { "dark": "darkPeach", "light": "lightPeach" },
  108. "syntaxType": { "dark": "darkYellow", "light": "lightYellow" },
  109. "syntaxOperator": { "dark": "darkSky", "light": "lightSky" },
  110. "syntaxPunctuation": { "dark": "darkText", "light": "lightText" }
  111. }
  112. }