gruvbox-material.json 74.8 K raw
1
{
2
  "name": "Gruvbox Material Dark",
3
  "type": "dark",
4
  "semanticHighlighting": true,
5
  "semanticTokenColors": {
6
    "operatorOverload": "#e78a4e",
7
    "memberOperatorOverload": "#e78a4e",
8
    "variable.defaultLibrary:javascript": "#d3869b",
9
    "property.defaultLibrary:javascript": "#d3869b",
10
    "variable.defaultLibrary:javascriptreact": "#d3869b",
11
    "property.defaultLibrary:javascriptreact": "#d3869b",
12
    "class:typescript": "#89b482",
13
    "interface:typescript": "#89b482",
14
    "enum:typescript": "#d3869b",
15
    "enumMember:typescript": "#7daea3",
16
    "namespace:typescript": "#d3869b",
17
    "variable.defaultLibrary:typescript": "#d3869b",
18
    "property.defaultLibrary:typescript": "#d3869b",
19
    "class:typescriptreact": "#89b482",
20
    "interface:typescriptreact": "#89b482",
21
    "enum:typescriptreact": "#d3869b",
22
    "enumMember:typescriptreact": "#7daea3",
23
    "namespace:typescriptreact": "#d3869b",
24
    "variable.defaultLibrary:typescriptreact": "#d3869b",
25
    "property.defaultLibrary:typescriptreact": "#d3869b",
26
    "intrinsic:python": "#d3869b",
27
    "module:python": "#7daea3",
28
    "class:python": "#89b482",
29
    "macro:rust": "#89b482",
30
    "namespace:rust": "#d3869b",
31
    "selfKeyword:rust": "#d3869b"
32
  },
33
  "colors": {
34
    "foreground": "#a89984",
35
    "focusBorder": "#45403d00",
36
    "widget.shadow": "#00000070",
37
    "selection.background": "#504945d0",
38
    "descriptionForeground": "#928374",
39
    "errorForeground": "#ea6962",
40
    "icon.foreground": "#89b482",
41
    "textLink.foreground": "#a9b665",
42
    "textLink.activeForeground": "#8f9a52",
43
    "textCodeBlock.background": "#32302f",
44
    "textBlockQuote.background": "#32302f",
45
    "textBlockQuote.border": "#a89984",
46
    "textPreformat.foreground": "#d8a657",
47
    "toolbar.hoverBackground": "#383432",
48
    "button.background": "#a89984",
49
    "button.hoverBackground": "#928374",
50
    "button.foreground": "#292828",
51
    "button.secondaryBackground": "#3c3836",
52
    "button.secondaryForeground": "#d4be98",
53
    "button.secondaryHoverBackground": "#45403d",
54
    "checkbox.background": "#292828",
55
    "checkbox.foreground": "#e78a4e",
56
    "checkbox.border": "#5a524c",
57
    "dropdown.border": "#45403d",
58
    "dropdown.background": "#292828",
59
    "dropdown.foreground": "#a89984",
60
    "input.border": "#45403d",
61
    "input.background": "#29282800",
62
    "input.foreground": "#d4be98",
63
    "input.placeholderForeground": "#7c6f64",
64
    "inputOption.activeBorder": "#89b482",
65
    "inputValidation.errorBorder": "#ea6962",
66
    "inputValidation.errorBackground": "#b85651",
67
    "inputValidation.errorForeground": "#d4be98",
68
    "inputValidation.infoBorder": "#7daea3",
69
    "inputValidation.infoBackground": "#68948a",
70
    "inputValidation.infoForeground": "#d4be98",
71
    "inputValidation.warningBorder": "#d8a657",
72
    "inputValidation.warningBackground": "#c18f41",
73
    "inputValidation.warningForeground": "#d4be98",
74
    "scrollbar.shadow": "#00000070",
75
    "scrollbarSlider.activeBackground": "#a89984",
76
    "scrollbarSlider.hoverBackground": "#7c6f64",
77
    "scrollbarSlider.background": "#7c6f6480",
78
    "badge.background": "#a89984",
79
    "badge.foreground": "#292828",
80
    "progressBar.background": "#a9b665",
81
    "list.activeSelectionForeground": "#d4be98",
82
    "list.activeSelectionBackground": "#45403d60",
83
    "list.inactiveSelectionForeground": "#a89984",
84
    "list.inactiveSelectionBackground": "#45403d48",
85
    "list.dropBackground": "#32302f80",
86
    "list.focusForeground": "#d4be98",
87
    "list.focusBackground": "#45403d60",
88
    "list.inactiveFocusBackground": "#45403d48",
89
    "list.highlightForeground": "#a9b665",
90
    "list.hoverForeground": "#d4be98",
91
    "list.hoverBackground": "#29282800",
92
    "list.invalidItemForeground": "#b85651",
93
    "list.errorForeground": "#ea6962",
94
    "list.warningForeground": "#d8a657",
95
    "tree.indentGuidesStroke": "#7c6f64",
96
    "activityBar.border": "#292828",
97
    "activityBar.background": "#292828",
98
    "activityBar.foreground": "#a89984",
99
    "activityBar.inactiveForeground": "#7c6f64",
100
    "activityBar.dropBackground": "#292828",
101
    "activityBar.activeBorder": "#928374",
102
    "activityBar.activeFocusBorder": "#928374",
103
    "activityBarBadge.background": "#a89984",
104
    "activityBarBadge.foreground": "#292828",
105
    "sideBar.foreground": "#928374",
106
    "sideBar.background": "#292828",
107
    "sideBarSectionHeader.background": "#29282800",
108
    "sideBarTitle.foreground": "#a89984",
109
    "sideBarSectionHeader.foreground": "#a89984",
110
    "minimap.findMatchHighlight": "#72966c60",
111
    "minimap.selectionHighlight": "#504945f0",
112
    "minimap.errorHighlight": "#b8565180",
113
    "minimap.warningHighlight": "#c18f4180",
114
    "minimapGutter.addedBackground": "#8f9a52a0",
115
    "minimapGutter.modifiedBackground": "#68948aa0",
116
    "minimapGutter.deletedBackground": "#b85651a0",
117
    "editorGroup.border": "#101010",
118
    "editorGroupHeader.tabsBackground": "#292828",
119
    "editorGroupHeader.noTabsBackground": "#292828",
120
    "editorGroup.dropBackground": "#45403d60",
121
    "tab.border": "#292828",
122
    "tab.activeBorder": "#a89984",
123
    "tab.inactiveBackground": "#292828",
124
    "tab.hoverBackground": "#292828",
125
    "tab.hoverForeground": "#d4be98",
126
    "tab.activeBackground": "#292828",
127
    "tab.activeForeground": "#d4be98",
128
    "tab.inactiveForeground": "#7c6f64",
129
    "tab.unfocusedActiveForeground": "#a89984",
130
    "tab.unfocusedActiveBorder": "#928374",
131
    "tab.unfocusedInactiveForeground": "#7c6f64",
132
    "tab.unfocusedHoverForeground": "#d4be98",
133
    "tab.lastPinnedBorder": "#a89984",
134
    "editor.background": "#292828",
135
    "editor.foreground": "#d4be98",
136
    "editorLineNumber.foreground": "#7c6f64",
137
    "editorLineNumber.activeForeground": "#928374",
138
    "editorCursor.foreground": "#d4be98",
139
    "editor.selectionBackground": "#504945b0",
140
    "editor.selectionHighlightBackground": "#50494558",
141
    "editor.inactiveSelectionBackground": "#50494558",
142
    "editor.wordHighlightBackground": "#50494558",
143
    "editor.wordHighlightStrongBackground": "#504945b0",
144
    "editor.hoverHighlightBackground": "#504945b0",
145
    "editor.findMatchBackground": "#bd6f3e40",
146
    "editor.findMatchHighlightBackground": "#8f9a5240",
147
    "editor.findRangeHighlightBackground": "#50494558",
148
    "editor.lineHighlightBorder": "#45403d00",
149
    "editor.lineHighlightBackground": "#38343290",
150
    "editor.rangeHighlightBackground": "#38343280",
151
    "editor.symbolHighlightBackground": "#68948a40",
152
    "editorLink.activeForeground": "#a9b665",
153
    "editorWhitespace.foreground": "#45403d",
154
    "editorIndentGuide.background": "#a8998420",
155
    "editorIndentGuide.activeBackground": "#a8998450",
156
    "editorInlayHint.background": "#29282800",
157
    "editorInlayHint.foreground": "#7c6f64",
158
    "editorInlayHint.typeBackground": "#29282800",
159
    "editorInlayHint.typeForeground": "#7c6f64",
160
    "editorInlayHint.parameterBackground": "#29282800",
161
    "editorInlayHint.parameterForeground": "#7c6f64",
162
    "editorRuler.foreground": "#665c54a0",
163
    "editorCodeLens.foreground": "#7c6f64",
164
    "editor.foldBackground": "#45403d80",
165
    "editorBracketMatch.border": "#29282800",
166
    "editorBracketMatch.background": "#7c6f6480",
167
    "editorBracketHighlight.foreground1": "#ea6962",
168
    "editorBracketHighlight.foreground2": "#d8a657",
169
    "editorBracketHighlight.foreground3": "#a9b665",
170
    "editorBracketHighlight.foreground4": "#7daea3",
171
    "editorBracketHighlight.foreground5": "#e78a4e",
172
    "editorBracketHighlight.foreground6": "#d3869b",
173
    "editorBracketHighlight.unexpectedBracket.foreground": "#928374",
174
    "editorOverviewRuler.border": "#29282800",
175
    "editorOverviewRuler.findMatchForeground": "#72966c",
176
    "editorOverviewRuler.rangeHighlightForeground": "#72966c",
177
    "editorOverviewRuler.selectionHighlightForeground": "#72966c",
178
    "editorOverviewRuler.wordHighlightForeground": "#7c6f64",
179
    "editorOverviewRuler.wordHighlightStrongForeground": "#7c6f64",
180
    "editorOverviewRuler.modifiedForeground": "#68948aa0",
181
    "editorOverviewRuler.addedForeground": "#8f9a52a0",
182
    "editorOverviewRuler.deletedForeground": "#b85651a0",
183
    "editorOverviewRuler.errorForeground": "#ea6962",
184
    "editorOverviewRuler.warningForeground": "#d8a657",
185
    "editorOverviewRuler.infoForeground": "#d3869b",
186
    "editorOverviewRuler.currentContentForeground": "#68948a",
187
    "editorOverviewRuler.incomingContentForeground": "#72966c",
188
    "editorOverviewRuler.commonContentForeground": "#928374",
189
    "problemsErrorIcon.foreground": "#ea6962",
190
    "problemsWarningIcon.foreground": "#d8a657",
191
    "problemsInfoIcon.foreground": "#7daea3",
192
    "editorUnnecessaryCode.border": "#292828",
193
    "editorUnnecessaryCode.opacity": "#00000080",
194
    "editorError.foreground": "#b85651",
195
    "editorWarning.foreground": "#c18f41",
196
    "editorInfo.foreground": "#68948a",
197
    "editorHint.foreground": "#ab6c7d",
198
    "editorError.background": "#b8565100",
199
    "editorWarning.background": "#c18f4100",
200
    "editorInfo.background": "#68948a00",
201
    "editorGutter.background": "#29282800",
202
    "editorGutter.modifiedBackground": "#68948aa0",
203
    "editorGutter.addedBackground": "#8f9a52a0",
204
    "editorGutter.deletedBackground": "#b85651a0",
205
    "editorGutter.commentRangeForeground": "#7c6f64",
206
    "diffEditor.insertedTextBackground": "#72966c40",
207
    "diffEditor.removedTextBackground": "#b8565140",
208
    "diffEditor.diagonalFill": "#504945",
209
    "editorSuggestWidget.background": "#383432",
210
    "editorSuggestWidget.foreground": "#d4be98",
211
    "editorSuggestWidget.highlightForeground": "#a9b665",
212
    "editorSuggestWidget.selectedBackground": "#45403d",
213
    "editorSuggestWidget.border": "#383432",
214
    "editorWidget.background": "#292828",
215
    "editorWidget.foreground": "#d4be98",
216
    "editorWidget.border": "#7c6f64",
217
    "editorHoverWidget.background": "#32302f",
218
    "editorHoverWidget.border": "#504945",
219
    "editorGhostText.background": "#29282800",
220
    "editorGhostText.foreground": "#7c6f64",
221
    "editorMarkerNavigation.background": "#32302f",
222
    "editorMarkerNavigationError.background": "#b8565180",
223
    "editorMarkerNavigationWarning.background": "#c18f4180",
224
    "editorMarkerNavigationInfo.background": "#68948a80",
225
    "peekView.border": "#3c3836",
226
    "peekViewEditor.background": "#32302f",
227
    "peekViewEditor.matchHighlightBackground": "#c18f4150",
228
    "peekViewEditorGutter.background": "#32302f",
229
    "peekViewResult.fileForeground": "#d4be98",
230
    "peekViewResult.lineForeground": "#a89984",
231
    "peekViewResult.matchHighlightBackground": "#c18f4150",
232
    "peekViewResult.selectionBackground": "#72966c50",
233
    "peekViewResult.selectionForeground": "#c5b18d",
234
    "peekViewTitleDescription.foreground": "#c5b18d",
235
    "peekViewTitleLabel.foreground": "#a9b665",
236
    "peekViewResult.background": "#32302f",
237
    "peekViewTitle.background": "#3c3836",
238
    "pickerGroup.border": "#ddc7a11a",
239
    "terminal.foreground": "#d4be98",
240
    "terminalCursor.foreground": "#d4be98",
241
    "terminal.ansiBlack": "#32302f",
242
    "terminal.ansiBlue": "#7daea3",
243
    "terminal.ansiBrightBlack": "#928374",
244
    "terminal.ansiBrightBlue": "#7daea3",
245
    "terminal.ansiBrightCyan": "#89b482",
246
    "terminal.ansiBrightGreen": "#a9b665",
247
    "terminal.ansiBrightMagenta": "#d3869b",
248
    "terminal.ansiBrightRed": "#ea6962",
249
    "terminal.ansiBrightWhite": "#ddc7a1",
250
    "terminal.ansiBrightYellow": "#d8a657",
251
    "terminal.ansiCyan": "#89b482",
252
    "terminal.ansiGreen": "#a9b665",
253
    "terminal.ansiMagenta": "#d3869b",
254
    "terminal.ansiRed": "#ea6962",
255
    "terminal.ansiWhite": "#d4be98",
256
    "terminal.ansiYellow": "#d8a657",
257
    "debugToolBar.background": "#292828",
258
    "debugTokenExpression.name": "#7daea3",
259
    "debugTokenExpression.value": "#a9b665",
260
    "debugTokenExpression.string": "#d8a657",
261
    "debugTokenExpression.boolean": "#d3869b",
262
    "debugTokenExpression.number": "#d3869b",
263
    "debugTokenExpression.error": "#ea6962",
264
    "debugIcon.breakpointForeground": "#ea6962",
265
    "debugIcon.breakpointDisabledForeground": "#b85651",
266
    "debugIcon.breakpointUnverifiedForeground": "#a89984",
267
    "debugIcon.breakpointCurrentStackframeForeground": "#7daea3",
268
    "debugIcon.breakpointStackframeForeground": "#ea6962",
269
    "debugIcon.startForeground": "#89b482",
270
    "debugIcon.pauseForeground": "#d8a657",
271
    "debugIcon.stopForeground": "#ea6962",
272
    "debugIcon.disconnectForeground": "#d3869b",
273
    "debugIcon.restartForeground": "#89b482",
274
    "debugIcon.stepOverForeground": "#7daea3",
275
    "debugIcon.stepIntoForeground": "#7daea3",
276
    "debugIcon.stepOutForeground": "#7daea3",
277
    "debugIcon.continueForeground": "#7daea3",
278
    "debugIcon.stepBackForeground": "#7daea3",
279
    "debugConsole.infoForeground": "#a9b665",
280
    "debugConsole.warningForeground": "#d8a657",
281
    "debugConsole.errorForeground": "#ea6962",
282
    "debugConsole.sourceForeground": "#d3869b",
283
    "debugConsoleInputIcon.foreground": "#89b482",
284
    "merge.incomingHeaderBackground": "#72966c80",
285
    "merge.incomingContentBackground": "#72966c40",
286
    "merge.currentHeaderBackground": "#68948a80",
287
    "merge.currentContentBackground": "#68948a40",
288
    "merge.border": "#29282800",
289
    "panel.background": "#292828",
290
    "panel.border": "#292828",
291
    "panelInput.border": "#45403d",
292
    "panelTitle.activeForeground": "#a89984",
293
    "panelTitle.activeBorder": "#928374",
294
    "panelTitle.inactiveForeground": "#7c6f64",
295
    "panelSection.border": "#101010",
296
    "panelSectionHeader.background": "#292828",
297
    "imagePreview.border": "#292828",
298
    "statusBar.background": "#292828",
299
    "statusBar.foreground": "#a89984",
300
    "statusBar.border": "#292828",
301
    "statusBar.debuggingForeground": "#e78a4e",
302
    "statusBar.debuggingBackground": "#292828",
303
    "statusBar.noFolderBackground": "#292828",
304
    "statusBar.noFolderForeground": "#a89984",
305
    "statusBar.noFolderBorder": "#292828",
306
    "statusBarItem.hoverBackground": "#3c3836",
307
    "statusBarItem.activeBackground": "#3c3836a0",
308
    "statusBarItem.prominentForeground": "#d4be98",
309
    "statusBarItem.prominentBackground": "#292828",
310
    "statusBarItem.prominentHoverBackground": "#3c3836a0",
311
    "statusBarItem.remoteBackground": "#292828",
312
    "statusBarItem.remoteForeground": "#a89984",
313
    "statusBarItem.errorBackground": "#292828",
314
    "statusBarItem.errorForeground": "#ea6962",
315
    "statusBarItem.warningBackground": "#292828",
316
    "statusBarItem.warningForeground": "#d8a657",
317
    "titleBar.activeBackground": "#292828",
318
    "titleBar.activeForeground": "#a89984",
319
    "titleBar.inactiveBackground": "#292828",
320
    "titleBar.inactiveForeground": "#7c6f64",
321
    "titleBar.border": "#292828",
322
    "menubar.selectionBackground": "#292828",
323
    "menubar.selectionBorder": "#292828",
324
    "menu.foreground": "#a89984",
325
    "menu.background": "#292828",
326
    "menu.selectionForeground": "#d4be98",
327
    "menu.selectionBackground": "#32302f",
328
    "gitDecoration.addedResourceForeground": "#a9b665a0",
329
    "gitDecoration.modifiedResourceForeground": "#7daea3a0",
330
    "gitDecoration.deletedResourceForeground": "#ea6962a0",
331
    "gitDecoration.untrackedResourceForeground": "#d8a657a0",
332
    "gitDecoration.ignoredResourceForeground": "#5a524c",
333
    "gitDecoration.conflictingResourceForeground": "#d3869ba0",
334
    "gitDecoration.submoduleResourceForeground": "#e78a4ea0",
335
    "gitDecoration.stageDeletedResourceForeground": "#89b482a0",
336
    "gitDecoration.stageModifiedResourceForeground": "#89b482a0",
337
    "notificationCenterHeader.foreground": "#ddc7a1",
338
    "notificationCenterHeader.background": "#504945",
339
    "notifications.foreground": "#d4be98",
340
    "notifications.background": "#292828",
341
    "notificationLink.foreground": "#a9b665",
342
    "notificationsErrorIcon.foreground": "#ea6962",
343
    "notificationsWarningIcon.foreground": "#d8a657",
344
    "notificationsInfoIcon.foreground": "#7daea3",
345
    "extensionButton.prominentForeground": "#292828",
346
    "extensionButton.prominentBackground": "#a89984",
347
    "extensionButton.prominentHoverBackground": "#928374",
348
    "extensionBadge.remoteBackground": "#a89984",
349
    "extensionBadge.remoteForeground": "#292828",
350
    "extensionIcon.starForeground": "#89b482",
351
    "extensionIcon.verifiedForeground": "#a9b665",
352
    "extensionIcon.preReleaseForeground": "#e78a4e",
353
    "pickerGroup.foreground": "#d4be98",
354
    "quickInputTitle.background": "#3c3836",
355
    "keybindingLabel.background": "#29282800",
356
    "keybindingLabel.foreground": "#d4be98",
357
    "keybindingLabel.border": "#1c1c1c",
358
    "keybindingLabel.bottomBorder": "#101010",
359
    "keybindingTable.headerBackground": "#383432",
360
    "keybindingTable.rowsBackground": "#32302f",
361
    "settings.headerForeground": "#a89984",
362
    "settings.numberInputBackground": "#292828",
363
    "settings.numberInputForeground": "#d3869b",
364
    "settings.numberInputBorder": "#5a524c",
365
    "settings.textInputBackground": "#292828",
366
    "settings.textInputForeground": "#7daea3",
367
    "settings.textInputBorder": "#5a524c",
368
    "settings.checkboxBackground": "#292828",
369
    "settings.checkboxForeground": "#e78a4e",
370
    "settings.checkboxBorder": "#5a524c",
371
    "settings.dropdownBackground": "#292828",
372
    "settings.dropdownForeground": "#89b482",
373
    "settings.dropdownBorder": "#5a524c",
374
    "settings.modifiedItemIndicator": "#7c6f64",
375
    "settings.focusedRowBackground": "#32302f",
376
    "settings.rowHoverBackground": "#32302f",
377
    "editorLightBulb.foreground": "#d8a657",
378
    "editorLightBulbAutoFix.foreground": "#89b482",
379
    "welcomePage.progress.foreground": "#a9b665",
380
    "welcomePage.tileHoverBackground": "#32302f",
381
    "welcomePage.buttonBackground": "#32302f",
382
    "welcomePage.buttonHoverBackground": "#32302fa0",
383
    "walkThrough.embeddedEditorBackground": "#1c1c1c",
384
    "breadcrumb.foreground": "#928374",
385
    "breadcrumb.focusForeground": "#ddc7a1",
386
    "breadcrumb.activeSelectionForeground": "#d4be98",
387
    "symbolIcon.colorForeground": "#d4be98",
388
    "symbolIcon.snippetForeground": "#d4be98",
389
    "symbolIcon.fieldForeground": "#d4be98",
390
    "symbolIcon.fileForeground": "#d4be98",
391
    "symbolIcon.folderForeground": "#d4be98",
392
    "symbolIcon.textForeground": "#d4be98",
393
    "symbolIcon.unitForeground": "#d4be98",
394
    "symbolIcon.keywordForeground": "#ea6962",
395
    "symbolIcon.operatorForeground": "#e78a4e",
396
    "symbolIcon.classForeground": "#d8a657",
397
    "symbolIcon.eventForeground": "#d8a657",
398
    "symbolIcon.interfaceForeground": "#d8a657",
399
    "symbolIcon.structForeground": "#d8a657",
400
    "symbolIcon.functionForeground": "#a9b665",
401
    "symbolIcon.keyForeground": "#a9b665",
402
    "symbolIcon.methodForeground": "#a9b665",
403
    "symbolIcon.stringForeground": "#a9b665",
404
    "symbolIcon.constantForeground": "#89b482",
405
    "symbolIcon.enumeratorMemberForeground": "#89b482",
406
    "symbolIcon.nullForeground": "#89b482",
407
    "symbolIcon.propertyForeground": "#89b482",
408
    "symbolIcon.typeParameterForeground": "#89b482",
409
    "symbolIcon.arrayForeground": "#7daea3",
410
    "symbolIcon.referenceForeground": "#7daea3",
411
    "symbolIcon.variableForeground": "#7daea3",
412
    "symbolIcon.booleanForeground": "#d3869b",
413
    "symbolIcon.constructorForeground": "#d3869b",
414
    "symbolIcon.enumeratorForeground": "#d3869b",
415
    "symbolIcon.moduleForeground": "#d3869b",
416
    "symbolIcon.namespaceForeground": "#d3869b",
417
    "symbolIcon.numberForeground": "#d3869b",
418
    "symbolIcon.objectForeground": "#d3869b",
419
    "symbolIcon.packageForeground": "#d3869b",
420
    "editor.snippetTabstopHighlightBackground": "#45403da0",
421
    "editor.snippetFinalTabstopHighlightBackground": "#8f9a5240",
422
    "editor.snippetFinalTabstopHighlightBorder": "#292828",
423
    "charts.red": "#ea6962",
424
    "charts.orange": "#e78a4e",
425
    "charts.yellow": "#d8a657",
426
    "charts.green": "#a9b665",
427
    "charts.blue": "#7daea3",
428
    "charts.purple": "#d3869b",
429
    "charts.foreground": "#d4be98",
430
    "ports.iconRunningProcessForeground": "#e78a4e",
431
    "sash.hoverBorder": "#7c6f64",
432
    "notebook.cellBorderColor": "#5a524c",
433
    "notebook.cellStatusBarItemHoverBackground": "#3c3836",
434
    "notebook.focusedCellBackground": "#292828",
435
    "notebook.cellHoverBackground": "#292828",
436
    "notebook.outputContainerBackgroundColor": "#32302f",
437
    "notebookStatusSuccessIcon.foreground": "#a9b665",
438
    "notebookStatusErrorIcon.foreground": "#ea6962",
439
    "notebookStatusRunningIcon.foreground": "#7daea3",
440
    "notebook.focusedCellBorder": "#5a524c",
441
    "notebook.focusedEditorBorder": "#5a524c",
442
    "notebook.selectedCellBorder": "#5a524c",
443
    "notebook.focusedRowBorder": "#5a524c",
444
    "notebook.inactiveFocusedCellBorder": "#5a524c",
445
    "notebook.cellToolbarSeparator": "#5a524c",
446
    "testing.iconFailed": "#ea6962",
447
    "testing.iconErrored": "#ea6962",
448
    "testing.iconPassed": "#89b482",
449
    "testing.runAction": "#89b482",
450
    "testing.iconQueued": "#7daea3",
451
    "testing.iconUnset": "#d8a657",
452
    "testing.iconSkipped": "#d3869b",
453
    "gitlens.gutterBackgroundColor": "#292828",
454
    "gitlens.gutterForegroundColor": "#d4be98",
455
    "gitlens.gutterUncommittedForegroundColor": "#7daea3",
456
    "gitlens.trailingLineForegroundColor": "#928374",
457
    "gitlens.lineHighlightBackgroundColor": "#32302f",
458
    "gitlens.lineHighlightOverviewRulerColor": "#a89984",
459
    "gitlens.closedPullRequestIconColor": "#ea6962",
460
    "gitlens.openPullRequestIconColor": "#89b482",
461
    "gitlens.mergedPullRequestIconColor": "#d3869b",
462
    "gitlens.unpushlishedChangesIconColor": "#7daea3",
463
    "gitlens.unpublishedCommitIconColor": "#d8a657",
464
    "gitlens.unpulledChangesIconColor": "#e78a4e",
465
    "gitlens.decorations.addedForegroundColor": "#a9b665",
466
    "gitlens.decorations.copiedForegroundColor": "#d3869b",
467
    "gitlens.decorations.deletedForegroundColor": "#ea6962",
468
    "gitlens.decorations.ignoredForegroundColor": "#a89984",
469
    "gitlens.decorations.modifiedForegroundColor": "#7daea3",
470
    "gitlens.decorations.untrackedForegroundColor": "#d8a657",
471
    "gitlens.decorations.renamedForegroundColor": "#d3869b",
472
    "gitlens.decorations.branchAheadForegroundColor": "#89b482",
473
    "gitlens.decorations.branchBehindForegroundColor": "#e78a4e",
474
    "gitlens.decorations.branchDivergedForegroundColor": "#d8a657",
475
    "gitlens.decorations.branchUpToDateForegroundColor": "#d4be98",
476
    "gitlens.decorations.branchUnpublishedForegroundColor": "#7daea3",
477
    "gitlens.decorations.branchMissingUpstreamForegroundColor": "#ea6962",
478
    "issues.open": "#89b482",
479
    "issues.closed": "#ea6962",
480
    "rust_analyzer.inlayHints.foreground": "#7c6f64",
481
    "rust_analyzer.inlayHints.background": "#29282800",
482
    "rust_analyzer.syntaxTreeBorder": "#ea6962"
483
  },
484
  "tokenColors": [
485
    {
486
      "name": "Keyword",
487
      "scope": "keyword, storage.type.function, storage.type.class, storage.type.enum, storage.type.interface, storage.type.property, keyword.operator.new, keyword.operator.expression, keyword.operator.new, keyword.operator.delete, storage.type.extends",
488
      "settings": {
489
        "foreground": "#ea6962"
490
      }
491
    },
492
    {
493
      "name": "Debug",
494
      "scope": "keyword.other.debugger",
495
      "settings": {
496
        "foreground": "#ea6962"
497
      }
498
    },
499
    {
500
      "name": "Storage",
501
      "scope": "storage, modifier, keyword.var, entity.name.tag, keyword.control.case, keyword.control.switch",
502
      "settings": {
503
        "foreground": "#e78a4e"
504
      }
505
    },
506
    {
507
      "name": "Operator",
508
      "scope": "keyword.operator",
509
      "settings": {
510
        "foreground": "#e78a4e"
511
      }
512
    },
513
    {
514
      "name": "String",
515
      "scope": "string, punctuation.definition.string.end, punctuation.definition.string.begin, punctuation.definition.string.template.begin, punctuation.definition.string.template.end",
516
      "settings": {
517
        "foreground": "#d8a657"
518
      }
519
    },
520
    {
521
      "name": "Attribute",
522
      "scope": "entity.other.attribute-name",
523
      "settings": {
524
        "foreground": "#d8a657"
525
      }
526
    },
527
    {
528
      "name": "String Escape",
529
      "scope": "constant.character.escape, punctuation.quasi.element, punctuation.definition.template-expression, punctuation.section.embedded, storage.type.format, constant.other.placeholder, constant.other.placeholder, variable.interpolation",
530
      "settings": {
531
        "foreground": "#a9b665"
532
      }
533
    },
534
    {
535
      "name": "Function",
536
      "scope": "entity.name.function, support.function, meta.function, meta.function-call, meta.definition.method",
537
      "settings": {
538
        "foreground": "#a9b665"
539
      }
540
    },
541
    {
542
      "name": "Preproc",
543
      "scope": "keyword.control.at-rule, keyword.control.import, keyword.control.export, storage.type.namespace, punctuation.decorator, keyword.control.directive, keyword.preprocessor, punctuation.definition.preprocessor, punctuation.definition.directive, keyword.other.import, keyword.other.package, entity.name.type.namespace, entity.name.scope-resolution, keyword.other.using, keyword.package, keyword.import, keyword.map",
544
      "settings": {
545
        "foreground": "#89b482"
546
      }
547
    },
548
    {
549
      "name": "Annotation",
550
      "scope": "storage.type.annotation",
551
      "settings": {
552
        "foreground": "#89b482"
553
      }
554
    },
555
    {
556
      "name": "Label",
557
      "scope": "entity.name.label, constant.other.label",
558
      "settings": {
559
        "foreground": "#89b482"
560
      }
561
    },
562
    {
563
      "name": "Modules",
564
      "scope": "support.module, support.node, support.other.module, support.type.object.module, entity.name.type.module, entity.name.type.class.module, keyword.control.module",
565
      "settings": {
566
        "foreground": "#89b482"
567
      }
568
    },
569
    {
570
      "name": "Type",
571
      "scope": "storage.type, support.type, entity.name.type, keyword.type",
572
      "settings": {
573
        "foreground": "#7daea3"
574
      }
575
    },
576
    {
577
      "name": "Class",
578
      "scope": "entity.name.type.class, support.class, entity.name.class, entity.other.inherited-class, storage.class",
579
      "settings": {
580
        "foreground": "#7daea3"
581
      }
582
    },
583
    {
584
      "name": "Number",
585
      "scope": "constant.numeric",
586
      "settings": {
587
        "foreground": "#d3869b"
588
      }
589
    },
590
    {
591
      "name": "Boolean",
592
      "scope": "constant.language.boolean",
593
      "settings": {
594
        "foreground": "#d3869b"
595
      }
596
    },
597
    {
598
      "name": "Macro",
599
      "scope": "entity.name.function.preprocessor",
600
      "settings": {
601
        "foreground": "#d3869b"
602
      }
603
    },
604
    {
605
      "name": "Special identifier",
606
      "scope": "variable.language.this, variable.language.self, variable.language.super, keyword.other.this, variable.language.special, constant.language.null, constant.language.undefined, constant.language.nan",
607
      "settings": {
608
        "foreground": "#d3869b"
609
      }
610
    },
611
    {
612
      "name": "Constant",
613
      "scope": "constant.language, support.constant",
614
      "settings": {
615
        "foreground": "#d3869b"
616
      }
617
    },
618
    {
619
      "name": "Identifier",
620
      "scope": "variable, support.variable, meta.definition.variable",
621
      "settings": {
622
        "foreground": "#d4be98"
623
      }
624
    },
625
    {
626
      "name": "Property",
627
      "scope": "variable.object.property, support.variable.property, variable.other.property, variable.other.object.property, variable.other.enummember, variable.other.member, meta.object-literal.key",
628
      "settings": {
629
        "foreground": "#d4be98"
630
      }
631
    },
632
    {
633
      "name": "Delimiter",
634
      "scope": "punctuation, meta.brace, meta.delimiter, meta.bracket",
635
      "settings": {
636
        "foreground": "#d4be98"
637
      }
638
    },
639
    {
640
      "name": "Markdown heading1",
641
      "scope": "heading.1.markdown, markup.heading.setext.1.markdown",
642
      "settings": {
643
        "foreground": "#ea6962",
644
        "fontStyle": "bold"
645
      }
646
    },
647
    {
648
      "name": "Markdown heading2",
649
      "scope": "heading.2.markdown, markup.heading.setext.2.markdown",
650
      "settings": {
651
        "foreground": "#e78a4e",
652
        "fontStyle": "bold"
653
      }
654
    },
655
    {
656
      "name": "Markdown heading3",
657
      "scope": "heading.3.markdown",
658
      "settings": {
659
        "foreground": "#d8a657",
660
        "fontStyle": "bold"
661
      }
662
    },
663
    {
664
      "name": "Markdown heading4",
665
      "scope": "heading.4.markdown",
666
      "settings": {
667
        "foreground": "#a9b665",
668
        "fontStyle": "bold"
669
      }
670
    },
671
    {
672
      "name": "Markdown heading5",
673
      "scope": "heading.5.markdown",
674
      "settings": {
675
        "foreground": "#7daea3",
676
        "fontStyle": "bold"
677
      }
678
    },
679
    {
680
      "name": "Markdown heading6",
681
      "scope": "heading.6.markdown",
682
      "settings": {
683
        "foreground": "#d3869b",
684
        "fontStyle": "bold"
685
      }
686
    },
687
    {
688
      "name": "Markdown heading delimiter",
689
      "scope": "punctuation.definition.heading.markdown",
690
      "settings": {
691
        "foreground": "#928374",
692
        "fontStyle": "regular"
693
      }
694
    },
695
    {
696
      "name": "Markdown link",
697
      "scope": "string.other.link.title.markdown, constant.other.reference.link.markdown, string.other.link.description.markdown",
698
      "settings": {
699
        "foreground": "#d3869b",
700
        "fontStyle": "regular"
701
      }
702
    },
703
    {
704
      "name": "Markdown link text",
705
      "scope": "markup.underline.link.image.markdown, markup.underline.link.markdown",
706
      "settings": {
707
        "foreground": "#a9b665",
708
        "fontStyle": "underline"
709
      }
710
    },
711
    {
712
      "name": "Markdown delimiter",
713
      "scope": "punctuation.definition.string.begin.markdown, punctuation.definition.string.end.markdown, punctuation.definition.italic.markdown, punctuation.definition.quote.begin.markdown, punctuation.definition.metadata.markdown, punctuation.separator.key-value.markdown, punctuation.definition.constant.markdown",
714
      "settings": {
715
        "foreground": "#928374"
716
      }
717
    },
718
    {
719
      "name": "Markdown bold delimiter",
720
      "scope": "punctuation.definition.bold.markdown",
721
      "settings": {
722
        "foreground": "#928374",
723
        "fontStyle": "regular"
724
      }
725
    },
726
    {
727
      "name": "Markdown separator delimiter",
728
      "scope": "meta.separator.markdown, punctuation.definition.constant.begin.markdown, punctuation.definition.constant.end.markdown",
729
      "settings": {
730
        "foreground": "#928374",
731
        "fontStyle": "bold"
732
      }
733
    },
734
    {
735
      "name": "Markdown italic",
736
      "scope": "markup.italic",
737
      "settings": {
738
        "fontStyle": "italic"
739
      }
740
    },
741
    {
742
      "name": "Markdown bold",
743
      "scope": "markup.bold",
744
      "settings": {
745
        "fontStyle": "bold"
746
      }
747
    },
748
    {
749
      "name": "Markdown bold italic",
750
      "scope": "markup.bold markup.italic, markup.italic markup.bold",
751
      "settings": {
752
        "fontStyle": "italic bold"
753
      }
754
    },
755
    {
756
      "name": "Markdown code delimiter",
757
      "scope": "punctuation.definition.markdown, punctuation.definition.raw.markdown",
758
      "settings": {
759
        "foreground": "#d8a657"
760
      }
761
    },
762
    {
763
      "name": "Markdown code type",
764
      "scope": "fenced_code.block.language",
765
      "settings": {
766
        "foreground": "#d8a657"
767
      }
768
    },
769
    {
770
      "name": "Markdown code block",
771
      "scope": "markup.fenced_code.block.markdown, markup.inline.raw.string.markdown",
772
      "settings": {
773
        "foreground": "#a9b665"
774
      }
775
    },
776
    {
777
      "name": "Markdown list mark",
778
      "scope": "punctuation.definition.list.begin.markdown",
779
      "settings": {
780
        "foreground": "#ea6962"
781
      }
782
    },
783
    {
784
      "name": "reStructuredText heading",
785
      "scope": "punctuation.definition.heading.restructuredtext",
786
      "settings": {
787
        "foreground": "#e78a4e",
788
        "fontStyle": "bold"
789
      }
790
    },
791
    {
792
      "name": "reStructuredText delimiter",
793
      "scope": "punctuation.definition.field.restructuredtext, punctuation.separator.key-value.restructuredtext, punctuation.definition.directive.restructuredtext, punctuation.definition.constant.restructuredtext, punctuation.definition.italic.restructuredtext, punctuation.definition.table.restructuredtext",
794
      "settings": {
795
        "foreground": "#928374"
796
      }
797
    },
798
    {
799
      "name": "reStructuredText delimiter bold",
800
      "scope": "punctuation.definition.bold.restructuredtext",
801
      "settings": {
802
        "foreground": "#928374",
803
        "fontStyle": "regular"
804
      }
805
    },
806
    {
807
      "name": "reStructuredText aqua",
808
      "scope": "entity.name.tag.restructuredtext, punctuation.definition.link.restructuredtext, punctuation.definition.raw.restructuredtext, punctuation.section.raw.restructuredtext",
809
      "settings": {
810
        "foreground": "#89b482"
811
      }
812
    },
813
    {
814
      "name": "reStructuredText purple",
815
      "scope": "constant.other.footnote.link.restructuredtext",
816
      "settings": {
817
        "foreground": "#d3869b"
818
      }
819
    },
820
    {
821
      "name": "reStructuredText red",
822
      "scope": "support.directive.restructuredtext",
823
      "settings": {
824
        "foreground": "#ea6962"
825
      }
826
    },
827
    {
828
      "name": "reStructuredText green",
829
      "scope": "entity.name.directive.restructuredtext, markup.raw.restructuredtext, markup.raw.inner.restructuredtext, string.other.link.title.restructuredtext",
830
      "settings": {
831
        "foreground": "#a9b665"
832
      }
833
    },
834
    {
835
      "name": "LaTex delimiter",
836
      "scope": "punctuation.definition.function.latex, punctuation.definition.function.tex, punctuation.definition.keyword.latex, constant.character.newline.tex, punctuation.definition.keyword.tex",
837
      "settings": {
838
        "foreground": "#928374"
839
      }
840
    },
841
    {
842
      "name": "LaTex red",
843
      "scope": "support.function.be.latex",
844
      "settings": {
845
        "foreground": "#ea6962"
846
      }
847
    },
848
    {
849
      "name": "LaTex orange",
850
      "scope": "support.function.section.latex, keyword.control.table.cell.latex, keyword.control.table.newline.latex",
851
      "settings": {
852
        "foreground": "#e78a4e"
853
      }
854
    },
855
    {
856
      "name": "LaTex yellow",
857
      "scope": "support.class.latex, variable.parameter.latex, variable.parameter.function.latex, variable.parameter.definition.label.latex, constant.other.reference.label.latex",
858
      "settings": {
859
        "foreground": "#d8a657"
860
      }
861
    },
862
    {
863
      "name": "LaTex purple",
864
      "scope": "keyword.control.preamble.latex",
865
      "settings": {
866
        "foreground": "#d3869b"
867
      }
868
    },
869
    {
870
      "name": "Html grey",
871
      "scope": "punctuation.separator.namespace.xml",
872
      "settings": {
873
        "foreground": "#928374"
874
      }
875
    },
876
    {
877
      "name": "Html orange",
878
      "scope": "entity.name.tag.html, entity.name.tag.xml, entity.name.tag.localname.xml",
879
      "settings": {
880
        "foreground": "#e78a4e"
881
      }
882
    },
883
    {
884
      "name": "Html yellow",
885
      "scope": "entity.other.attribute-name.html, entity.other.attribute-name.xml, entity.other.attribute-name.localname.xml",
886
      "settings": {
887
        "foreground": "#d8a657"
888
      }
889
    },
890
    {
891
      "name": "Html green",
892
      "scope": "string.quoted.double.html, string.quoted.single.html, punctuation.definition.string.begin.html, punctuation.definition.string.end.html, punctuation.separator.key-value.html, punctuation.definition.string.begin.xml, punctuation.definition.string.end.xml, string.quoted.double.xml, string.quoted.single.xml, punctuation.definition.tag.begin.html, punctuation.definition.tag.end.html, punctuation.definition.tag.xml, meta.tag.xml, meta.tag.preprocessor.xml, meta.tag.other.html, meta.tag.block.any.html, meta.tag.inline.any.html",
893
      "settings": {
894
        "foreground": "#a9b665"
895
      }
896
    },
897
    {
898
      "name": "Html purple",
899
      "scope": "variable.language.documentroot.xml, meta.tag.sgml.doctype.xml",
900
      "settings": {
901
        "foreground": "#d3869b"
902
      }
903
    },
904
    {
905
      "name": "Proto yellow",
906
      "scope": "storage.type.proto",
907
      "settings": {
908
        "foreground": "#d8a657"
909
      }
910
    },
911
    {
912
      "name": "Proto green",
913
      "scope": "string.quoted.double.proto.syntax, string.quoted.single.proto.syntax, string.quoted.double.proto, string.quoted.single.proto",
914
      "settings": {
915
        "foreground": "#a9b665"
916
      }
917
    },
918
    {
919
      "name": "Proto aqua",
920
      "scope": "entity.name.class.proto, entity.name.class.message.proto",
921
      "settings": {
922
        "foreground": "#89b482"
923
      }
924
    },
925
    {
926
      "name": "CSS grey",
927
      "scope": "punctuation.definition.entity.css, punctuation.separator.key-value.css, punctuation.terminator.rule.css, punctuation.separator.list.comma.css",
928
      "settings": {
929
        "foreground": "#928374"
930
      }
931
    },
932
    {
933
      "name": "CSS red",
934
      "scope": "entity.other.attribute-name.class.css",
935
      "settings": {
936
        "foreground": "#ea6962"
937
      }
938
    },
939
    {
940
      "name": "CSS orange",
941
      "scope": "keyword.other.unit",
942
      "settings": {
943
        "foreground": "#e78a4e"
944
      }
945
    },
946
    {
947
      "name": "CSS yellow",
948
      "scope": "entity.other.attribute-name.pseudo-class.css, entity.other.attribute-name.pseudo-element.css",
949
      "settings": {
950
        "foreground": "#d8a657"
951
      }
952
    },
953
    {
954
      "name": "CSS green",
955
      "scope": "string.quoted.single.css, string.quoted.double.css, support.constant.property-value.css, meta.property-value.css, punctuation.definition.string.begin.css, punctuation.definition.string.end.css, constant.numeric.css, support.constant.font-name.css, variable.parameter.keyframe-list.css",
956
      "settings": {
957
        "foreground": "#a9b665"
958
      }
959
    },
960
    {
961
      "name": "CSS aqua",
962
      "scope": "support.type.property-name.css",
963
      "settings": {
964
        "foreground": "#89b482"
965
      }
966
    },
967
    {
968
      "name": "CSS blue",
969
      "scope": "support.type.vendored.property-name.css",
970
      "settings": {
971
        "foreground": "#7daea3"
972
      }
973
    },
974
    {
975
      "name": "CSS purple",
976
      "scope": "entity.name.tag.css, entity.other.keyframe-offset.css, punctuation.definition.keyword.css, keyword.control.at-rule.keyframes.css, meta.selector.css",
977
      "settings": {
978
        "foreground": "#d3869b"
979
      }
980
    },
981
    {
982
      "name": "SASS grey",
983
      "scope": "punctuation.definition.entity.scss, punctuation.separator.key-value.scss, punctuation.terminator.rule.scss, punctuation.separator.list.comma.scss",
984
      "settings": {
985
        "foreground": "#928374"
986
      }
987
    },
988
    {
989
      "name": "SASS orange",
990
      "scope": "keyword.control.at-rule.keyframes.scss",
991
      "settings": {
992
        "foreground": "#e78a4e"
993
      }
994
    },
995
    {
996
      "name": "SASS yellow",
997
      "scope": "punctuation.definition.interpolation.begin.bracket.curly.scss, punctuation.definition.interpolation.end.bracket.curly.scss",
998
      "settings": {
999
        "foreground": "#d8a657"
1000
      }
1001
    },
1002
    {
1003
      "name": "SASS green",
1004
      "scope": "punctuation.definition.string.begin.scss, punctuation.definition.string.end.scss, string.quoted.double.scss, string.quoted.single.scss, constant.character.css.sass, meta.property-value.scss",
1005
      "settings": {
1006
        "foreground": "#a9b665"
1007
      }
1008
    },
1009
    {
1010
      "name": "SASS purple",
1011
      "scope": "keyword.control.at-rule.include.scss, keyword.control.at-rule.use.scss, keyword.control.at-rule.mixin.scss, keyword.control.at-rule.extend.scss, keyword.control.at-rule.import.scss",
1012
      "settings": {
1013
        "foreground": "#d3869b"
1014
      }
1015
    },
1016
    {
1017
      "name": "Stylus white",
1018
      "scope": "meta.function.stylus",
1019
      "settings": {
1020
        "foreground": "#d4be98"
1021
      }
1022
    },
1023
    {
1024
      "name": "Stylus yellow",
1025
      "scope": "entity.name.function.stylus",
1026
      "settings": {
1027
        "foreground": "#d8a657"
1028
      }
1029
    },
1030
    {
1031
      "name": "JavaScript white",
1032
      "scope": "string.unquoted.js",
1033
      "settings": {
1034
        "foreground": "#d4be98"
1035
      }
1036
    },
1037
    {
1038
      "name": "JavaScript grey",
1039
      "scope": "punctuation.accessor.js, punctuation.separator.key-value.js, punctuation.separator.label.js, keyword.operator.accessor.js",
1040
      "settings": {
1041
        "foreground": "#928374"
1042
      }
1043
    },
1044
    {
1045
      "name": "JavaScript red",
1046
      "scope": "punctuation.definition.block.tag.jsdoc",
1047
      "settings": {
1048
        "foreground": "#ea6962"
1049
      }
1050
    },
1051
    {
1052
      "name": "JavaScript orange",
1053
      "scope": "storage.type.js, storage.type.function.arrow.js",
1054
      "settings": {
1055
        "foreground": "#e78a4e"
1056
      }
1057
    },
1058
    {
1059
      "name": "JSX white",
1060
      "scope": "JSXNested",
1061
      "settings": {
1062
        "foreground": "#d4be98"
1063
      }
1064
    },
1065
    {
1066
      "name": "JSX green",
1067
      "scope": "punctuation.definition.tag.jsx, entity.other.attribute-name.jsx, punctuation.definition.tag.begin.js.jsx, punctuation.definition.tag.end.js.jsx, entity.other.attribute-name.js.jsx",
1068
      "settings": {
1069
        "foreground": "#a9b665"
1070
      }
1071
    },
1072
    {
1073
      "name": "TypeScript white",
1074
      "scope": "entity.name.type.module.ts",
1075
      "settings": {
1076
        "foreground": "#d4be98"
1077
      }
1078
    },
1079
    {
1080
      "name": "TypeScript grey",
1081
      "scope": "keyword.operator.type.annotation.ts, punctuation.accessor.ts, punctuation.separator.key-value.ts",
1082
      "settings": {
1083
        "foreground": "#928374"
1084
      }
1085
    },
1086
    {
1087
      "name": "TypeScript green",
1088
      "scope": "punctuation.definition.tag.directive.ts, entity.other.attribute-name.directive.ts",
1089
      "settings": {
1090
        "foreground": "#a9b665"
1091
      }
1092
    },
1093
    {
1094
      "name": "TypeScript aqua",
1095
      "scope": "entity.name.type.ts, entity.name.type.interface.ts, entity.other.inherited-class.ts, entity.name.type.alias.ts, entity.name.type.class.ts, entity.name.type.enum.ts",
1096
      "settings": {
1097
        "foreground": "#89b482"
1098
      }
1099
    },
1100
    {
1101
      "name": "TypeScript orange",
1102
      "scope": "storage.type.ts, storage.type.function.arrow.ts, storage.type.type.ts",
1103
      "settings": {
1104
        "foreground": "#e78a4e"
1105
      }
1106
    },
1107
    {
1108
      "name": "TypeScript blue",
1109
      "scope": "entity.name.type.module.ts",
1110
      "settings": {
1111
        "foreground": "#7daea3"
1112
      }
1113
    },
1114
    {
1115
      "name": "TypeScript purple",
1116
      "scope": "keyword.control.import.ts, keyword.control.export.ts, storage.type.namespace.ts",
1117
      "settings": {
1118
        "foreground": "#d3869b"
1119
      }
1120
    },
1121
    {
1122
      "name": "TSX white",
1123
      "scope": "entity.name.type.module.tsx",
1124
      "settings": {
1125
        "foreground": "#d4be98"
1126
      }
1127
    },
1128
    {
1129
      "name": "TSX grey",
1130
      "scope": "keyword.operator.type.annotation.tsx, punctuation.accessor.tsx, punctuation.separator.key-value.tsx",
1131
      "settings": {
1132
        "foreground": "#928374"
1133
      }
1134
    },
1135
    {
1136
      "name": "TSX green",
1137
      "scope": "punctuation.definition.tag.directive.tsx, entity.other.attribute-name.directive.tsx, punctuation.definition.tag.begin.tsx, punctuation.definition.tag.end.tsx, entity.other.attribute-name.tsx",
1138
      "settings": {
1139
        "foreground": "#a9b665"
1140
      }
1141
    },
1142
    {
1143
      "name": "TSX aqua",
1144
      "scope": "entity.name.type.tsx, entity.name.type.interface.tsx, entity.other.inherited-class.tsx, entity.name.type.alias.tsx, entity.name.type.class.tsx, entity.name.type.enum.tsx",
1145
      "settings": {
1146
        "foreground": "#89b482"
1147
      }
1148
    },
1149
    {
1150
      "name": "TSX blue",
1151
      "scope": "entity.name.type.module.tsx",
1152
      "settings": {
1153
        "foreground": "#7daea3"
1154
      }
1155
    },
1156
    {
1157
      "name": "TSX purple",
1158
      "scope": "keyword.control.import.tsx, keyword.control.export.tsx, storage.type.namespace.tsx",
1159
      "settings": {
1160
        "foreground": "#d3869b"
1161
      }
1162
    },
1163
    {
1164
      "name": "TSX orange",
1165
      "scope": "storage.type.tsx, storage.type.function.arrow.tsx, storage.type.type.tsx, support.class.component.tsx",
1166
      "settings": {
1167
        "foreground": "#e78a4e"
1168
      }
1169
    },
1170
    {
1171
      "name": "CoffeeScript orange",
1172
      "scope": "storage.type.function.coffee",
1173
      "settings": {
1174
        "foreground": "#e78a4e"
1175
      }
1176
    },
1177
    {
1178
      "name": "PureScript white",
1179
      "scope": "meta.type-signature.purescript",
1180
      "settings": {
1181
        "foreground": "#d4be98"
1182
      }
1183
    },
1184
    {
1185
      "name": "PureScript orange",
1186
      "scope": "keyword.other.double-colon.purescript, keyword.other.arrow.purescript, keyword.other.big-arrow.purescript",
1187
      "settings": {
1188
        "foreground": "#e78a4e"
1189
      }
1190
    },
1191
    {
1192
      "name": "PureScript yellow",
1193
      "scope": "entity.name.function.purescript",
1194
      "settings": {
1195
        "foreground": "#d8a657"
1196
      }
1197
    },
1198
    {
1199
      "name": "PureScript green",
1200
      "scope": "string.quoted.single.purescript, string.quoted.double.purescript, punctuation.definition.string.begin.purescript, punctuation.definition.string.end.purescript, string.quoted.triple.purescript, entity.name.type.purescript",
1201
      "settings": {
1202
        "foreground": "#a9b665"
1203
      }
1204
    },
1205
    {
1206
      "name": "PureScript purple",
1207
      "scope": "support.other.module.purescript",
1208
      "settings": {
1209
        "foreground": "#d3869b"
1210
      }
1211
    },
1212
    {
1213
      "name": "Dart grey",
1214
      "scope": "punctuation.dot.dart",
1215
      "settings": {
1216
        "foreground": "#928374"
1217
      }
1218
    },
1219
    {
1220
      "name": "Dart orange",
1221
      "scope": "storage.type.primitive.dart",
1222
      "settings": {
1223
        "foreground": "#e78a4e"
1224
      }
1225
    },
1226
    {
1227
      "name": "Dart yellow",
1228
      "scope": "support.class.dart",
1229
      "settings": {
1230
        "foreground": "#d8a657"
1231
      }
1232
    },
1233
    {
1234
      "name": "Dart green",
1235
      "scope": "entity.name.function.dart, string.interpolated.single.dart, string.interpolated.double.dart",
1236
      "settings": {
1237
        "foreground": "#a9b665"
1238
      }
1239
    },
1240
    {
1241
      "name": "Dart blue",
1242
      "scope": "variable.language.dart",
1243
      "settings": {
1244
        "foreground": "#7daea3"
1245
      }
1246
    },
1247
    {
1248
      "name": "Dart purple",
1249
      "scope": "keyword.other.import.dart, storage.type.annotation.dart",
1250
      "settings": {
1251
        "foreground": "#d3869b"
1252
      }
1253
    },
1254
    {
1255
      "name": "Pug red",
1256
      "scope": "entity.other.attribute-name.class.pug",
1257
      "settings": {
1258
        "foreground": "#ea6962"
1259
      }
1260
    },
1261
    {
1262
      "name": "Pug orange",
1263
      "scope": "storage.type.function.pug",
1264
      "settings": {
1265
        "foreground": "#e78a4e"
1266
      }
1267
    },
1268
    {
1269
      "name": "Pug aqua",
1270
      "scope": "entity.other.attribute-name.tag.pug",
1271
      "settings": {
1272
        "foreground": "#89b482"
1273
      }
1274
    },
1275
    {
1276
      "name": "Pug purple",
1277
      "scope": "entity.name.tag.pug, storage.type.import.include.pug",
1278
      "settings": {
1279
        "foreground": "#d3869b"
1280
      }
1281
    },
1282
    {
1283
      "name": "C white",
1284
      "scope": "meta.function-call.c, storage.modifier.array.bracket.square.c, meta.function.definition.parameters.c",
1285
      "settings": {
1286
        "foreground": "#d4be98"
1287
      }
1288
    },
1289
    {
1290
      "name": "C grey",
1291
      "scope": "punctuation.separator.dot-access.c, constant.character.escape.line-continuation.c",
1292
      "settings": {
1293
        "foreground": "#928374"
1294
      }
1295
    },
1296
    {
1297
      "name": "C red",
1298
      "scope": "keyword.control.directive.include.c, punctuation.definition.directive.c, keyword.control.directive.pragma.c, keyword.control.directive.line.c, keyword.control.directive.define.c, keyword.control.directive.conditional.c, keyword.control.directive.diagnostic.error.c, keyword.control.directive.undef.c, keyword.control.directive.conditional.ifdef.c, keyword.control.directive.endif.c, keyword.control.directive.conditional.ifndef.c, keyword.control.directive.conditional.if.c, keyword.control.directive.else.c",
1299
      "settings": {
1300
        "foreground": "#ea6962"
1301
      }
1302
    },
1303
    {
1304
      "name": "C orange",
1305
      "scope": "punctuation.separator.pointer-access.c",
1306
      "settings": {
1307
        "foreground": "#e78a4e"
1308
      }
1309
    },
1310
    {
1311
      "name": "C aqua",
1312
      "scope": "variable.other.member.c",
1313
      "settings": {
1314
        "foreground": "#89b482"
1315
      }
1316
    },
1317
    {
1318
      "name": "C++ white",
1319
      "scope": "meta.function-call.cpp, storage.modifier.array.bracket.square.cpp, meta.function.definition.parameters.cpp, meta.body.function.definition.cpp",
1320
      "settings": {
1321
        "foreground": "#d4be98"
1322
      }
1323
    },
1324
    {
1325
      "name": "C++ grey",
1326
      "scope": "punctuation.separator.dot-access.cpp, constant.character.escape.line-continuation.cpp",
1327
      "settings": {
1328
        "foreground": "#928374"
1329
      }
1330
    },
1331
    {
1332
      "name": "C++ red",
1333
      "scope": "keyword.control.directive.include.cpp, punctuation.definition.directive.cpp, keyword.control.directive.pragma.cpp, keyword.control.directive.line.cpp, keyword.control.directive.define.cpp, keyword.control.directive.conditional.cpp, keyword.control.directive.diagnostic.error.cpp, keyword.control.directive.undef.cpp, keyword.control.directive.conditional.ifdef.cpp, keyword.control.directive.endif.cpp, keyword.control.directive.conditional.ifndef.cpp, keyword.control.directive.conditional.if.cpp, keyword.control.directive.else.cpp, storage.type.namespace.definition.cpp, keyword.other.using.directive.cpp, storage.type.struct.cpp",
1334
      "settings": {
1335
        "foreground": "#ea6962"
1336
      }
1337
    },
1338
    {
1339
      "name": "C++ orange",
1340
      "scope": "punctuation.separator.pointer-access.cpp, punctuation.section.angle-brackets.begin.template.call.cpp, punctuation.section.angle-brackets.end.template.call.cpp",
1341
      "settings": {
1342
        "foreground": "#e78a4e"
1343
      }
1344
    },
1345
    {
1346
      "name": "C++ aqua",
1347
      "scope": "variable.other.member.cpp",
1348
      "settings": {
1349
        "foreground": "#89b482"
1350
      }
1351
    },
1352
    {
1353
      "name": "C# red",
1354
      "scope": "keyword.other.using.cs",
1355
      "settings": {
1356
        "foreground": "#ea6962"
1357
      }
1358
    },
1359
    {
1360
      "name": "C# yellow",
1361
      "scope": "keyword.type.cs, constant.character.escape.cs, punctuation.definition.interpolation.begin.cs, punctuation.definition.interpolation.end.cs",
1362
      "settings": {
1363
        "foreground": "#d8a657"
1364
      }
1365
    },
1366
    {
1367
      "name": "C# green",
1368
      "scope": "string.quoted.double.cs, string.quoted.single.cs, punctuation.definition.string.begin.cs, punctuation.definition.string.end.cs",
1369
      "settings": {
1370
        "foreground": "#a9b665"
1371
      }
1372
    },
1373
    {
1374
      "name": "C# aqua",
1375
      "scope": "variable.other.object.property.cs",
1376
      "settings": {
1377
        "foreground": "#89b482"
1378
      }
1379
    },
1380
    {
1381
      "name": "C# purple",
1382
      "scope": "entity.name.type.namespace.cs",
1383
      "settings": {
1384
        "foreground": "#d3869b"
1385
      }
1386
    },
1387
    {
1388
      "name": "F# white",
1389
      "scope": "keyword.symbol.fsharp, constant.language.unit.fsharp",
1390
      "settings": {
1391
        "foreground": "#d4be98"
1392
      }
1393
    },
1394
    {
1395
      "name": "F# yellow",
1396
      "scope": "keyword.format.specifier.fsharp, entity.name.type.fsharp",
1397
      "settings": {
1398
        "foreground": "#d8a657"
1399
      }
1400
    },
1401
    {
1402
      "name": "F# green",
1403
      "scope": "string.quoted.double.fsharp, string.quoted.single.fsharp, punctuation.definition.string.begin.fsharp, punctuation.definition.string.end.fsharp",
1404
      "settings": {
1405
        "foreground": "#a9b665"
1406
      }
1407
    },
1408
    {
1409
      "name": "F# blue",
1410
      "scope": "entity.name.section.fsharp",
1411
      "settings": {
1412
        "foreground": "#7daea3"
1413
      }
1414
    },
1415
    {
1416
      "name": "F# purple",
1417
      "scope": "support.function.attribute.fsharp",
1418
      "settings": {
1419
        "foreground": "#d3869b"
1420
      }
1421
    },
1422
    {
1423
      "name": "Java grey",
1424
      "scope": "punctuation.separator.java, punctuation.separator.period.java",
1425
      "settings": {
1426
        "foreground": "#928374"
1427
      }
1428
    },
1429
    {
1430
      "name": "Java red",
1431
      "scope": "keyword.other.import.java, keyword.other.package.java",
1432
      "settings": {
1433
        "foreground": "#ea6962"
1434
      }
1435
    },
1436
    {
1437
      "name": "Java orange",
1438
      "scope": "storage.type.function.arrow.java, keyword.control.ternary.java",
1439
      "settings": {
1440
        "foreground": "#e78a4e"
1441
      }
1442
    },
1443
    {
1444
      "name": "Java aqua",
1445
      "scope": "variable.other.property.java",
1446
      "settings": {
1447
        "foreground": "#89b482"
1448
      }
1449
    },
1450
    {
1451
      "name": "Java purple",
1452
      "scope": "variable.language.wildcard.java, storage.modifier.import.java, storage.type.annotation.java, punctuation.definition.annotation.java, storage.modifier.package.java, entity.name.type.module.java",
1453
      "settings": {
1454
        "foreground": "#d3869b"
1455
      }
1456
    },
1457
    {
1458
      "name": "Kotlin red",
1459
      "scope": "keyword.other.import.kotlin",
1460
      "settings": {
1461
        "foreground": "#ea6962"
1462
      }
1463
    },
1464
    {
1465
      "name": "Kotlin orange",
1466
      "scope": "storage.type.kotlin",
1467
      "settings": {
1468
        "foreground": "#e78a4e"
1469
      }
1470
    },
1471
    {
1472
      "name": "Kotlin aqua",
1473
      "scope": "constant.language.kotlin",
1474
      "settings": {
1475
        "foreground": "#89b482"
1476
      }
1477
    },
1478
    {
1479
      "name": "Kotlin purple",
1480
      "scope": "entity.name.package.kotlin, storage.type.annotation.kotlin",
1481
      "settings": {
1482
        "foreground": "#d3869b"
1483
      }
1484
    },
1485
    {
1486
      "name": "Scala purple",
1487
      "scope": "entity.name.package.scala",
1488
      "settings": {
1489
        "foreground": "#d3869b"
1490
      }
1491
    },
1492
    {
1493
      "name": "Scala blue",
1494
      "scope": "constant.language.scala",
1495
      "settings": {
1496
        "foreground": "#7daea3"
1497
      }
1498
    },
1499
    {
1500
      "name": "Scala aqua",
1501
      "scope": "entity.name.import.scala",
1502
      "settings": {
1503
        "foreground": "#89b482"
1504
      }
1505
    },
1506
    {
1507
      "name": "Scala green",
1508
      "scope": "string.quoted.double.scala, string.quoted.single.scala, punctuation.definition.string.begin.scala, punctuation.definition.string.end.scala, string.quoted.double.interpolated.scala, string.quoted.single.interpolated.scala, string.quoted.triple.scala",
1509
      "settings": {
1510
        "foreground": "#a9b665"
1511
      }
1512
    },
1513
    {
1514
      "name": "Scala yellow",
1515
      "scope": "entity.name.class, entity.other.inherited-class.scala",
1516
      "settings": {
1517
        "foreground": "#d8a657"
1518
      }
1519
    },
1520
    {
1521
      "name": "Scala orange",
1522
      "scope": "keyword.declaration.stable.scala, keyword.other.arrow.scala",
1523
      "settings": {
1524
        "foreground": "#e78a4e"
1525
      }
1526
    },
1527
    {
1528
      "name": "Scala red",
1529
      "scope": "keyword.other.import.scala",
1530
      "settings": {
1531
        "foreground": "#ea6962"
1532
      }
1533
    },
1534
    {
1535
      "name": "Groovy white",
1536
      "scope": "keyword.operator.navigation.groovy, meta.method.body.java, meta.definition.method.groovy, meta.definition.method.signature.java",
1537
      "settings": {
1538
        "foreground": "#d4be98"
1539
      }
1540
    },
1541
    {
1542
      "name": "Scala grey",
1543
      "scope": "punctuation.separator.groovy",
1544
      "settings": {
1545
        "foreground": "#928374"
1546
      }
1547
    },
1548
    {
1549
      "name": "Scala red",
1550
      "scope": "keyword.other.import.groovy, keyword.other.package.groovy, keyword.other.import.static.groovy",
1551
      "settings": {
1552
        "foreground": "#ea6962"
1553
      }
1554
    },
1555
    {
1556
      "name": "Groovy orange",
1557
      "scope": "storage.type.def.groovy",
1558
      "settings": {
1559
        "foreground": "#e78a4e"
1560
      }
1561
    },
1562
    {
1563
      "name": "Groovy green",
1564
      "scope": "variable.other.interpolated.groovy, meta.method.groovy",
1565
      "settings": {
1566
        "foreground": "#a9b665"
1567
      }
1568
    },
1569
    {
1570
      "name": "Groovy aqua",
1571
      "scope": "storage.modifier.import.groovy, storage.modifier.package.groovy",
1572
      "settings": {
1573
        "foreground": "#89b482"
1574
      }
1575
    },
1576
    {
1577
      "name": "Groovy purple",
1578
      "scope": "storage.type.annotation.groovy",
1579
      "settings": {
1580
        "foreground": "#d3869b"
1581
      }
1582
    },
1583
    {
1584
      "name": "Go red",
1585
      "scope": "keyword.type.go",
1586
      "settings": {
1587
        "foreground": "#ea6962"
1588
      }
1589
    },
1590
    {
1591
      "name": "Go aqua",
1592
      "scope": "entity.name.package.go",
1593
      "settings": {
1594
        "foreground": "#89b482"
1595
      }
1596
    },
1597
    {
1598
      "name": "Go purple",
1599
      "scope": "keyword.import.go, keyword.package.go",
1600
      "settings": {
1601
        "foreground": "#d3869b"
1602
      }
1603
    },
1604
    {
1605
      "name": "Rust white",
1606
      "scope": "entity.name.type.mod.rust",
1607
      "settings": {
1608
        "foreground": "#d4be98"
1609
      }
1610
    },
1611
    {
1612
      "name": "Rust grey",
1613
      "scope": "keyword.operator.path.rust, keyword.operator.member-access.rust",
1614
      "settings": {
1615
        "foreground": "#928374"
1616
      }
1617
    },
1618
    {
1619
      "name": "Rust orange",
1620
      "scope": "storage.type.rust",
1621
      "settings": {
1622
        "foreground": "#e78a4e"
1623
      }
1624
    },
1625
    {
1626
      "name": "Rust aqua",
1627
      "scope": "support.constant.core.rust",
1628
      "settings": {
1629
        "foreground": "#89b482"
1630
      }
1631
    },
1632
    {
1633
      "name": "Rust purple",
1634
      "scope": "meta.attribute.rust, variable.language.rust, storage.type.module.rust",
1635
      "settings": {
1636
        "foreground": "#d3869b"
1637
      }
1638
    },
1639
    {
1640
      "name": "Swift white",
1641
      "scope": "meta.function-call.swift, support.function.any-method.swift",
1642
      "settings": {
1643
        "foreground": "#d4be98"
1644
      }
1645
    },
1646
    {
1647
      "name": "Swift aqua",
1648
      "scope": "support.variable.swift",
1649
      "settings": {
1650
        "foreground": "#89b482"
1651
      }
1652
    },
1653
    {
1654
      "name": "PHP white",
1655
      "scope": "keyword.operator.class.php",
1656
      "settings": {
1657
        "foreground": "#d4be98"
1658
      }
1659
    },
1660
    {
1661
      "name": "PHP orange",
1662
      "scope": "storage.type.trait.php",
1663
      "settings": {
1664
        "foreground": "#e78a4e"
1665
      }
1666
    },
1667
    {
1668
      "name": "PHP aqua",
1669
      "scope": "constant.language.php, support.other.namespace.php",
1670
      "settings": {
1671
        "foreground": "#89b482"
1672
      }
1673
    },
1674
    {
1675
      "name": "PHP blue",
1676
      "scope": "storage.type.modifier.access.control.public.cpp, storage.type.modifier.access.control.private.cpp",
1677
      "settings": {
1678
        "foreground": "#7daea3"
1679
      }
1680
    },
1681
    {
1682
      "name": "PHP purple",
1683
      "scope": "keyword.control.import.include.php, storage.type.php",
1684
      "settings": {
1685
        "foreground": "#d3869b"
1686
      }
1687
    },
1688
    {
1689
      "name": "Python white",
1690
      "scope": "meta.function-call.arguments.python",
1691
      "settings": {
1692
        "foreground": "#d4be98"
1693
      }
1694
    },
1695
    {
1696
      "name": "Python grey",
1697
      "scope": "punctuation.definition.decorator.python, punctuation.separator.period.python",
1698
      "settings": {
1699
        "foreground": "#928374"
1700
      }
1701
    },
1702
    {
1703
      "name": "Python aqua",
1704
      "scope": "constant.language.python",
1705
      "settings": {
1706
        "foreground": "#89b482"
1707
      }
1708
    },
1709
    {
1710
      "name": "Python purple",
1711
      "scope": "keyword.control.import.python, keyword.control.import.from.python",
1712
      "settings": {
1713
        "foreground": "#d3869b"
1714
      }
1715
    },
1716
    {
1717
      "name": "Lua aqua",
1718
      "scope": "constant.language.lua",
1719
      "settings": {
1720
        "foreground": "#89b482"
1721
      }
1722
    },
1723
    {
1724
      "name": "Lua blue",
1725
      "scope": "entity.name.class.lua",
1726
      "settings": {
1727
        "foreground": "#7daea3"
1728
      }
1729
    },
1730
    {
1731
      "name": "Ruby white",
1732
      "scope": "meta.function.method.with-arguments.ruby",
1733
      "settings": {
1734
        "foreground": "#d4be98"
1735
      }
1736
    },
1737
    {
1738
      "name": "Ruby grey",
1739
      "scope": "punctuation.separator.method.ruby",
1740
      "settings": {
1741
        "foreground": "#928374"
1742
      }
1743
    },
1744
    {
1745
      "name": "Ruby orange",
1746
      "scope": "keyword.control.pseudo-method.ruby, storage.type.variable.ruby",
1747
      "settings": {
1748
        "foreground": "#e78a4e"
1749
      }
1750
    },
1751
    {
1752
      "name": "Ruby green",
1753
      "scope": "keyword.other.special-method.ruby",
1754
      "settings": {
1755
        "foreground": "#a9b665"
1756
      }
1757
    },
1758
    {
1759
      "name": "Ruby purple",
1760
      "scope": "keyword.control.module.ruby, punctuation.definition.constant.ruby",
1761
      "settings": {
1762
        "foreground": "#d3869b"
1763
      }
1764
    },
1765
    {
1766
      "name": "Ruby yellow",
1767
      "scope": "string.regexp.character-class.ruby,string.regexp.interpolated.ruby,punctuation.definition.character-class.ruby,string.regexp.group.ruby, punctuation.section.regexp.ruby, punctuation.definition.group.ruby",
1768
      "settings": {
1769
        "foreground": "#d8a657"
1770
      }
1771
    },
1772
    {
1773
      "name": "Ruby blue",
1774
      "scope": "variable.other.constant.ruby",
1775
      "settings": {
1776
        "foreground": "#7daea3"
1777
      }
1778
    },
1779
    {
1780
      "name": "Haskell orange",
1781
      "scope": "keyword.other.arrow.haskell, keyword.other.big-arrow.haskell, keyword.other.double-colon.haskell",
1782
      "settings": {
1783
        "foreground": "#e78a4e"
1784
      }
1785
    },
1786
    {
1787
      "name": "Haskell yellow",
1788
      "scope": "storage.type.haskell",
1789
      "settings": {
1790
        "foreground": "#d8a657"
1791
      }
1792
    },
1793
    {
1794
      "name": "Haskell green",
1795
      "scope": "constant.other.haskell, string.quoted.double.haskell, string.quoted.single.haskell, punctuation.definition.string.begin.haskell, punctuation.definition.string.end.haskell",
1796
      "settings": {
1797
        "foreground": "#a9b665"
1798
      }
1799
    },
1800
    {
1801
      "name": "Haskell blue",
1802
      "scope": "entity.name.function.haskell",
1803
      "settings": {
1804
        "foreground": "#7daea3"
1805
      }
1806
    },
1807
    {
1808
      "name": "Haskell aqua",
1809
      "scope": "entity.name.namespace, meta.preprocessor.haskell",
1810
      "settings": {
1811
        "foreground": "#89b482"
1812
      }
1813
    },
1814
    {
1815
      "name": "Julia red",
1816
      "scope": "keyword.control.import.julia, keyword.control.export.julia",
1817
      "settings": {
1818
        "foreground": "#ea6962"
1819
      }
1820
    },
1821
    {
1822
      "name": "Julia orange",
1823
      "scope": "keyword.storage.modifier.julia",
1824
      "settings": {
1825
        "foreground": "#e78a4e"
1826
      }
1827
    },
1828
    {
1829
      "name": "Julia aqua",
1830
      "scope": "constant.language.julia",
1831
      "settings": {
1832
        "foreground": "#89b482"
1833
      }
1834
    },
1835
    {
1836
      "name": "Julia purple",
1837
      "scope": "support.function.macro.julia",
1838
      "settings": {
1839
        "foreground": "#d3869b"
1840
      }
1841
    },
1842
    {
1843
      "name": "Elm white",
1844
      "scope": "keyword.other.period.elm",
1845
      "settings": {
1846
        "foreground": "#d4be98"
1847
      }
1848
    },
1849
    {
1850
      "name": "Elm yellow",
1851
      "scope": "storage.type.elm",
1852
      "settings": {
1853
        "foreground": "#d8a657"
1854
      }
1855
    },
1856
    {
1857
      "name": "R orange",
1858
      "scope": "keyword.other.r",
1859
      "settings": {
1860
        "foreground": "#e78a4e"
1861
      }
1862
    },
1863
    {
1864
      "name": "R green",
1865
      "scope": "entity.name.function.r, variable.function.r",
1866
      "settings": {
1867
        "foreground": "#a9b665"
1868
      }
1869
    },
1870
    {
1871
      "name": "R aqua",
1872
      "scope": "constant.language.r",
1873
      "settings": {
1874
        "foreground": "#89b482"
1875
      }
1876
    },
1877
    {
1878
      "name": "R purple",
1879
      "scope": "entity.namespace.r",
1880
      "settings": {
1881
        "foreground": "#d3869b"
1882
      }
1883
    },
1884
    {
1885
      "name": "Erlang grey",
1886
      "scope": "punctuation.separator.module-function.erlang, punctuation.section.directive.begin.erlang",
1887
      "settings": {
1888
        "foreground": "#928374"
1889
      }
1890
    },
1891
    {
1892
      "name": "Erlang red",
1893
      "scope": "keyword.control.directive.erlang, keyword.control.directive.define.erlang",
1894
      "settings": {
1895
        "foreground": "#ea6962"
1896
      }
1897
    },
1898
    {
1899
      "name": "Erlang yellow",
1900
      "scope": "entity.name.type.class.module.erlang",
1901
      "settings": {
1902
        "foreground": "#d8a657"
1903
      }
1904
    },
1905
    {
1906
      "name": "Erlang green",
1907
      "scope": "string.quoted.double.erlang, string.quoted.single.erlang, punctuation.definition.string.begin.erlang, punctuation.definition.string.end.erlang",
1908
      "settings": {
1909
        "foreground": "#a9b665"
1910
      }
1911
    },
1912
    {
1913
      "name": "Erlang purple",
1914
      "scope": "keyword.control.directive.export.erlang, keyword.control.directive.module.erlang, keyword.control.directive.import.erlang, keyword.control.directive.behaviour.erlang",
1915
      "settings": {
1916
        "foreground": "#d3869b"
1917
      }
1918
    },
1919
    {
1920
      "name": "Elixir aqua",
1921
      "scope": "variable.other.readwrite.module.elixir, punctuation.definition.variable.elixir",
1922
      "settings": {
1923
        "foreground": "#89b482"
1924
      }
1925
    },
1926
    {
1927
      "name": "Elixir blue",
1928
      "scope": "constant.language.elixir",
1929
      "settings": {
1930
        "foreground": "#7daea3"
1931
      }
1932
    },
1933
    {
1934
      "name": "Elixir purple",
1935
      "scope": "keyword.control.module.elixir",
1936
      "settings": {
1937
        "foreground": "#d3869b"
1938
      }
1939
    },
1940
    {
1941
      "name": "OCaml white",
1942
      "scope": "entity.name.type.value-signature.ocaml",
1943
      "settings": {
1944
        "foreground": "#d4be98"
1945
      }
1946
    },
1947
    {
1948
      "name": "OCaml orange",
1949
      "scope": "keyword.other.ocaml",
1950
      "settings": {
1951
        "foreground": "#e78a4e"
1952
      }
1953
    },
1954
    {
1955
      "name": "OCaml aqua",
1956
      "scope": "constant.language.variant.ocaml",
1957
      "settings": {
1958
        "foreground": "#89b482"
1959
      }
1960
    },
1961
    {
1962
      "name": "Perl red",
1963
      "scope": "storage.type.sub.perl, storage.type.declare.routine.perl",
1964
      "settings": {
1965
        "foreground": "#ea6962"
1966
      }
1967
    },
1968
    {
1969
      "name": "Lisp white",
1970
      "scope": "meta.function.lisp",
1971
      "settings": {
1972
        "foreground": "#d4be98"
1973
      }
1974
    },
1975
    {
1976
      "name": "Lisp red",
1977
      "scope": "storage.type.function-type.lisp",
1978
      "settings": {
1979
        "foreground": "#ea6962"
1980
      }
1981
    },
1982
    {
1983
      "name": "Lisp green",
1984
      "scope": "keyword.constant.lisp",
1985
      "settings": {
1986
        "foreground": "#a9b665"
1987
      }
1988
    },
1989
    {
1990
      "name": "Lisp aqua",
1991
      "scope": "entity.name.function.lisp",
1992
      "settings": {
1993
        "foreground": "#89b482"
1994
      }
1995
    },
1996
    {
1997
      "name": "Clojure green",
1998
      "scope": "constant.keyword.clojure, support.variable.clojure, meta.definition.variable.clojure",
1999
      "settings": {
2000
        "foreground": "#a9b665"
2001
      }
2002
    },
2003
    {
2004
      "name": "Clojure purple",
2005
      "scope": "entity.global.clojure",
2006
      "settings": {
2007
        "foreground": "#d3869b"
2008
      }
2009
    },
2010
    {
2011
      "name": "Clojure blue",
2012
      "scope": "entity.name.function.clojure",
2013
      "settings": {
2014
        "foreground": "#7daea3"
2015
      }
2016
    },
2017
    {
2018
      "name": "Shell white",
2019
      "scope": "meta.scope.if-block.shell, meta.scope.group.shell",
2020
      "settings": {
2021
        "foreground": "#d4be98"
2022
      }
2023
    },
2024
    {
2025
      "name": "Shell yellow",
2026
      "scope": "support.function.builtin.shell, entity.name.function.shell",
2027
      "settings": {
2028
        "foreground": "#d8a657"
2029
      }
2030
    },
2031
    {
2032
      "name": "Shell green",
2033
      "scope": "string.quoted.double.shell, string.quoted.single.shell, punctuation.definition.string.begin.shell, punctuation.definition.string.end.shell, string.unquoted.heredoc.shell",
2034
      "settings": {
2035
        "foreground": "#a9b665"
2036
      }
2037
    },
2038
    {
2039
      "name": "Shell purple",
2040
      "scope": "keyword.control.heredoc-token.shell, variable.other.normal.shell, punctuation.definition.variable.shell, variable.other.special.shell, variable.other.positional.shell, variable.other.bracket.shell",
2041
      "settings": {
2042
        "foreground": "#d3869b"
2043
      }
2044
    },
2045
    {
2046
      "name": "Fish red",
2047
      "scope": "support.function.builtin.fish",
2048
      "settings": {
2049
        "foreground": "#ea6962"
2050
      }
2051
    },
2052
    {
2053
      "name": "Fish orange",
2054
      "scope": "support.function.unix.fish",
2055
      "settings": {
2056
        "foreground": "#e78a4e"
2057
      }
2058
    },
2059
    {
2060
      "name": "Fish blue",
2061
      "scope": "variable.other.normal.fish, punctuation.definition.variable.fish, variable.other.fixed.fish, variable.other.special.fish",
2062
      "settings": {
2063
        "foreground": "#7daea3"
2064
      }
2065
    },
2066
    {
2067
      "name": "Fish green",
2068
      "scope": "string.quoted.double.fish, punctuation.definition.string.end.fish, punctuation.definition.string.begin.fish, string.quoted.single.fish",
2069
      "settings": {
2070
        "foreground": "#a9b665"
2071
      }
2072
    },
2073
    {
2074
      "name": "Fish purple",
2075
      "scope": "constant.character.escape.single.fish",
2076
      "settings": {
2077
        "foreground": "#d3869b"
2078
      }
2079
    },
2080
    {
2081
      "name": "PowerShell grey",
2082
      "scope": "punctuation.definition.variable.powershell",
2083
      "settings": {
2084
        "foreground": "#928374"
2085
      }
2086
    },
2087
    {
2088
      "name": "PowerShell yellow",
2089
      "scope": "entity.name.function.powershell, support.function.attribute.powershell, support.function.powershell",
2090
      "settings": {
2091
        "foreground": "#d8a657"
2092
      }
2093
    },
2094
    {
2095
      "name": "PowerShell green",
2096
      "scope": "string.quoted.single.powershell, string.quoted.double.powershell, punctuation.definition.string.begin.powershell, punctuation.definition.string.end.powershell, string.quoted.double.heredoc.powershell",
2097
      "settings": {
2098
        "foreground": "#a9b665"
2099
      }
2100
    },
2101
    {
2102
      "name": "PowerShell aqua",
2103
      "scope": "variable.other.member.powershell",
2104
      "settings": {
2105
        "foreground": "#89b482"
2106
      }
2107
    },
2108
    {
2109
      "name": "GraphQL white",
2110
      "scope": "string.unquoted.alias.graphql",
2111
      "settings": {
2112
        "foreground": "#d4be98"
2113
      }
2114
    },
2115
    {
2116
      "name": "GraphQL red",
2117
      "scope": "keyword.type.graphql",
2118
      "settings": {
2119
        "foreground": "#ea6962"
2120
      }
2121
    },
2122
    {
2123
      "name": "GraphQL purple",
2124
      "scope": "entity.name.fragment.graphql",
2125
      "settings": {
2126
        "foreground": "#d3869b"
2127
      }
2128
    },
2129
    {
2130
      "name": "Makefile orange",
2131
      "scope": "entity.name.function.target.makefile",
2132
      "settings": {
2133
        "foreground": "#e78a4e"
2134
      }
2135
    },
2136
    {
2137
      "name": "Makefile yellow",
2138
      "scope": "variable.other.makefile",
2139
      "settings": {
2140
        "foreground": "#d8a657"
2141
      }
2142
    },
2143
    {
2144
      "name": "Makefile green",
2145
      "scope": "meta.scope.prerequisites.makefile",
2146
      "settings": {
2147
        "foreground": "#a9b665"
2148
      }
2149
    },
2150
    {
2151
      "name": "CMake green",
2152
      "scope": "string.source.cmake",
2153
      "settings": {
2154
        "foreground": "#a9b665"
2155
      }
2156
    },
2157
    {
2158
      "name": "CMake aqua",
2159
      "scope": "entity.source.cmake",
2160
      "settings": {
2161
        "foreground": "#89b482"
2162
      }
2163
    },
2164
    {
2165
      "name": "CMake purple",
2166
      "scope": "storage.source.cmake",
2167
      "settings": {
2168
        "foreground": "#d3869b"
2169
      }
2170
    },
2171
    {
2172
      "name": "VimL grey",
2173
      "scope": "punctuation.definition.map.viml",
2174
      "settings": {
2175
        "foreground": "#928374"
2176
      }
2177
    },
2178
    {
2179
      "name": "VimL orange",
2180
      "scope": "storage.type.map.viml",
2181
      "settings": {
2182
        "foreground": "#e78a4e"
2183
      }
2184
    },
2185
    {
2186
      "name": "VimL green",
2187
      "scope": "constant.character.map.viml, constant.character.map.key.viml",
2188
      "settings": {
2189
        "foreground": "#a9b665"
2190
      }
2191
    },
2192
    {
2193
      "name": "VimL blue",
2194
      "scope": "constant.character.map.special.viml",
2195
      "settings": {
2196
        "foreground": "#7daea3"
2197
      }
2198
    },
2199
    {
2200
      "name": "Tmux green",
2201
      "scope": "constant.language.tmux, constant.numeric.tmux",
2202
      "settings": {
2203
        "foreground": "#a9b665"
2204
      }
2205
    },
2206
    {
2207
      "name": "Dockerfile orange",
2208
      "scope": "entity.name.function.package-manager.dockerfile",
2209
      "settings": {
2210
        "foreground": "#e78a4e"
2211
      }
2212
    },
2213
    {
2214
      "name": "Dockerfile yellow",
2215
      "scope": "keyword.operator.flag.dockerfile",
2216
      "settings": {
2217
        "foreground": "#d8a657"
2218
      }
2219
    },
2220
    {
2221
      "name": "Dockerfile green",
2222
      "scope": "string.quoted.double.dockerfile, string.quoted.single.dockerfile",
2223
      "settings": {
2224
        "foreground": "#a9b665"
2225
      }
2226
    },
2227
    {
2228
      "name": "Dockerfile aqua",
2229
      "scope": "constant.character.escape.dockerfile",
2230
      "settings": {
2231
        "foreground": "#89b482"
2232
      }
2233
    },
2234
    {
2235
      "name": "Dockerfile purple",
2236
      "scope": "entity.name.type.base-image.dockerfile, entity.name.image.dockerfile",
2237
      "settings": {
2238
        "foreground": "#d3869b"
2239
      }
2240
    },
2241
    {
2242
      "name": "Diff grey",
2243
      "scope": "punctuation.definition.separator.diff",
2244
      "settings": {
2245
        "foreground": "#928374"
2246
      }
2247
    },
2248
    {
2249
      "name": "Diff red",
2250
      "scope": "markup.deleted.diff, punctuation.definition.deleted.diff",
2251
      "settings": {
2252
        "foreground": "#ea6962"
2253
      }
2254
    },
2255
    {
2256
      "name": "Diff orange",
2257
      "scope": "meta.diff.range.context, punctuation.definition.range.diff",
2258
      "settings": {
2259
        "foreground": "#e78a4e"
2260
      }
2261
    },
2262
    {
2263
      "name": "Diff yellow",
2264
      "scope": "meta.diff.header.from-file",
2265
      "settings": {
2266
        "foreground": "#d8a657"
2267
      }
2268
    },
2269
    {
2270
      "name": "Diff green",
2271
      "scope": "markup.inserted.diff, punctuation.definition.inserted.diff",
2272
      "settings": {
2273
        "foreground": "#a9b665"
2274
      }
2275
    },
2276
    {
2277
      "name": "Diff blue",
2278
      "scope": "markup.changed.diff, punctuation.definition.changed.diff",
2279
      "settings": {
2280
        "foreground": "#7daea3"
2281
      }
2282
    },
2283
    {
2284
      "name": "Diff purple",
2285
      "scope": "punctuation.definition.from-file.diff",
2286
      "settings": {
2287
        "foreground": "#d3869b"
2288
      }
2289
    },
2290
    {
2291
      "name": "Git red",
2292
      "scope": "entity.name.section.group-title.ini, punctuation.definition.entity.ini",
2293
      "settings": {
2294
        "foreground": "#ea6962"
2295
      }
2296
    },
2297
    {
2298
      "name": "Git orange",
2299
      "scope": "punctuation.separator.key-value.ini",
2300
      "settings": {
2301
        "foreground": "#e78a4e"
2302
      }
2303
    },
2304
    {
2305
      "name": "Git green",
2306
      "scope": "string.quoted.double.ini, string.quoted.single.ini, punctuation.definition.string.begin.ini, punctuation.definition.string.end.ini",
2307
      "settings": {
2308
        "foreground": "#a9b665"
2309
      }
2310
    },
2311
    {
2312
      "name": "Git aqua",
2313
      "scope": "keyword.other.definition.ini",
2314
      "settings": {
2315
        "foreground": "#89b482"
2316
      }
2317
    },
2318
    {
2319
      "name": "SQL yellow",
2320
      "scope": "support.function.aggregate.sql",
2321
      "settings": {
2322
        "foreground": "#d8a657"
2323
      }
2324
    },
2325
    {
2326
      "name": "SQL green",
2327
      "scope": "string.quoted.single.sql, punctuation.definition.string.end.sql, punctuation.definition.string.begin.sql, string.quoted.double.sql",
2328
      "settings": {
2329
        "foreground": "#a9b665"
2330
      }
2331
    },
2332
    {
2333
      "name": "GraphQL yellow",
2334
      "scope": "support.type.graphql",
2335
      "settings": {
2336
        "foreground": "#d8a657"
2337
      }
2338
    },
2339
    {
2340
      "name": "GraphQL blue",
2341
      "scope": "variable.parameter.graphql",
2342
      "settings": {
2343
        "foreground": "#7daea3"
2344
      }
2345
    },
2346
    {
2347
      "name": "GraphQL aqua",
2348
      "scope": "constant.character.enum.graphql",
2349
      "settings": {
2350
        "foreground": "#89b482"
2351
      }
2352
    },
2353
    {
2354
      "name": "JSON grey",
2355
      "scope": "punctuation.support.type.property-name.begin.json, punctuation.support.type.property-name.end.json, punctuation.separator.dictionary.key-value.json, punctuation.definition.string.begin.json, punctuation.definition.string.end.json, punctuation.separator.dictionary.pair.json, punctuation.separator.array.json",
2356
      "settings": {
2357
        "foreground": "#928374"
2358
      }
2359
    },
2360
    {
2361
      "name": "JSON orange",
2362
      "scope": "support.type.property-name.json",
2363
      "settings": {
2364
        "foreground": "#e78a4e"
2365
      }
2366
    },
2367
    {
2368
      "name": "JSON green",
2369
      "scope": "string.quoted.double.json",
2370
      "settings": {
2371
        "foreground": "#a9b665"
2372
      }
2373
    },
2374
    {
2375
      "name": "YAML grey",
2376
      "scope": "punctuation.separator.key-value.mapping.yaml",
2377
      "settings": {
2378
        "foreground": "#928374"
2379
      }
2380
    },
2381
    {
2382
      "name": "YAML green",
2383
      "scope": "string.unquoted.plain.out.yaml, string.quoted.single.yaml, string.quoted.double.yaml, punctuation.definition.string.begin.yaml, punctuation.definition.string.end.yaml, string.unquoted.plain.in.yaml, string.unquoted.block.yaml",
2384
      "settings": {
2385
        "foreground": "#a9b665"
2386
      }
2387
    },
2388
    {
2389
      "name": "YAML aqua",
2390
      "scope": "punctuation.definition.anchor.yaml, punctuation.definition.block.sequence.item.yaml",
2391
      "settings": {
2392
        "foreground": "#89b482"
2393
      }
2394
    },
2395
    {
2396
      "name": "TOML orange",
2397
      "scope": "keyword.key.toml",
2398
      "settings": {
2399
        "foreground": "#e78a4e"
2400
      }
2401
    },
2402
    {
2403
      "name": "TOML green",
2404
      "scope": "string.quoted.single.basic.line.toml, string.quoted.single.literal.line.toml, punctuation.definition.keyValuePair.toml",
2405
      "settings": {
2406
        "foreground": "#a9b665"
2407
      }
2408
    },
2409
    {
2410
      "name": "TOML blue",
2411
      "scope": "constant.other.boolean.toml",
2412
      "settings": {
2413
        "foreground": "#7daea3"
2414
      }
2415
    },
2416
    {
2417
      "name": "TOML purple",
2418
      "scope": "entity.other.attribute-name.table.toml, punctuation.definition.table.toml, entity.other.attribute-name.table.array.toml, punctuation.definition.table.array.toml",
2419
      "settings": {
2420
        "foreground": "#d3869b"
2421
      }
2422
    },
2423
    {
2424
      "name": "Comment",
2425
      "scope": "comment, string.comment, punctuation.definition.comment",
2426
      "settings": {
2427
        "foreground": "#928374",
2428
        "fontStyle": "italic"
2429
      }
2430
    }
2431
  ]
2432
}