diff --git a/CHANGELOG.md b/CHANGELOG.md
index 5415acb..f17fd6a 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,25 +1,41 @@
-# Change Log
-
-All notable changes to the "dark-theme---the-new" extension will be documented in this file.
-
-Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how to structure this file.
-
-## [1.0.2] - 2020-12-09
-
-### Fixed
-- (#1) Fix README file
-- (#1) Fix extension's page header background color
-- (#3) Reorder colors of the theme
-
-## Added
-- (#1) Add images to README file
-- (#2) Begin CHANGELOG file
-- (#3) NEw colors for activitybar, buttons, links, terminal cursor, terminal background, scrollbar. The findmatch occurences are more readable. Borders of sidebar, terminal and tabs now look more natural.
-
-## [1.0.1] - 2020-11-26
-
-- Fix README file
-
-## [1.0.0] - 2020-11-26
-
-- Initial release
+# Change Log
+
+All notable changes to the "dark-theme---the-new" extension will be documented in this file.
+
+Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how to structure this file.
+
+## [1.1.0] - 2023-10-08
+
+### Fixed
+- The last old git colors were replaced with the new vibrant ones added in 1.0.0
+
+## Added
+- Added a more vibrant color to the current edited line (the one wich have the focus when editing)
+- Personnalized the editorHoverWidgetin order to match with this theme
+
+## Changed
+- Changed the status bar from purple to darker purple
+- Changed the editor's background to a darker one
+- Pulled new changes from the original forked and modified repository of "Dark Plus Syntax" color
+- Changed the color of the gutters
+- Chnaged the color of the findMatch items
+
+## [1.0.2] - 2020-12-09
+
+### Fixed
+- (#1) Fix README file
+- (#1) Fix extension's page header background color
+- (#3) Reorder colors of the theme
+
+## Added
+- (#1) Add images to README file
+- (#2) Begin CHANGELOG file
+- (#3) NEw colors for activitybar, buttons, links, terminal cursor, terminal background, scrollbar. The findmatch occurences are more readable. Borders of sidebar, terminal and tabs now look more natural.
+
+## [1.0.1] - 2020-11-26
+
+- Fix README file
+
+## [1.0.0] - 2020-11-26
+
+- Initial release
diff --git a/README.md b/README.md
index 049c156..254585a 100644
--- a/README.md
+++ b/README.md
@@ -1,97 +1,45 @@
-# Dark Theme : The New
-
-![Version](https://vsmarketplacebadge.apphb.com/version/BaptisteCrouzet.dark-theme-the-new.svg)
-![Downloads](https://vsmarketplacebadge.apphb.com/downloads/BaptisteCrouzet.dark-theme-the-new.svg)
-![Reviews](https://vsmarketplacebadge.apphb.com/rating/BaptisteCrouzet.dark-theme-the-new.svg)
-![Author](https://img.shields.io/badge/Author-Baptiste%20Crouzet-red)
-[![GitHub issues](https://img.shields.io/github/issues/BaptisteCrouzet/DarkTheme-The-New.svg)](https://github.com/BaptisteCrouzet/DarkTheme-The-New/issues)
-[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/BaptisteCrouzet/DarkTheme-The-New/blob/master/LICENSE)
-
-
-
-
-VS Code is my favorite IDE and my eyes need a good dark theme. I found the "Dark Plus Syntax" theme but some things like warnings, errors were not well highlighted. So I started to add my personnal colors, I added the purple instead of the classic blue of VS Code and so I created my own theme !
-If you need any language to be highlighted or an element of the UI was forgotten, thank you to open an issue or a pull request.
-
-### The old status bar
-
-
-
-### The new status bar
-
-
-
-### The old git badges
-
-
-
-### The new git badges
-
-
-
-### The old terminal
-
-
-
-### The new terminal
-
-
-
-### Old editor
-
-
-
-
-### New editor
-
-
-
-
-
-
-### The old
-
-
-
-### The new
-
-
-
-## Things you would like to know
-
-* The comments are still green, but are in italic too.
-* The punctuation like commas, semicolons and dots are white because not seeing is not a good thing.
-* The terminal colors, and git UI informations are lighter than usual.
-* The most part of the WEB languages are supported.
-
-## Test and contribute to this theme
-
-**Be careful** This repository use **conventionnal commit** as guidelines for the commits. Thank you to respect these, more info can be found here : https://www.conventionalcommits.org/en/v1.0.0/. An extension also exists for VS Code ! All changes start with the ``develop` branche as reference.
-
-### What's in the folder
-
-* This folder contains all of the files necessary for your color theme extension.
-* `package.json` - this is the manifest file that defines the location of the theme file and specifies the base theme of the theme.
-* `themes/Dark Theme The New-color-theme.json` - the color theme definition file.
-
-### Make changes
-
-* Press `F5` to open a new window with your extension loaded.
-* Open `File > Preferences > Color Themes` and pick your color theme.
-* Open a file that has a language associated. The languages' configured grammar will tokenize the text and assign 'scopes' to the tokens. To examine these scopes, invoke the `Inspect TM Scopes` command from the Command Palette (`Ctrl+Shift+P` or `Cmd+Shift+P` on Mac) .
-* Changes to the theme file are automatically applied to the Extension Development Host window.
-* Put your changes inside `themes/Dark Theme The New-color-theme.json` and create a pull request.
-
-### Adopt this theme into Visual Studio Code
-
-* To start using your extension with Visual Studio Code copy it into the `/.vscode/extensions` folder and restart Code.
-
-## Resources available
-
-* [Visual Studio Code's Markdown Support](http://code.visualstudio.com/docs/languages/markdown)
-* [Markdown Syntax Reference](https://help.github.com/articles/markdown-basics/)
-* [Scopes reference](https://code.visualstudio.com/api/extension-guides/color-theme)
+# Dark Theme : The New
+
+![Version](https://vsmarketplacebadges.dev/version-short/BaptisteCrouzet.dark-theme-the-new.svg)
+![Installs](https://vsmarketplacebadges.dev/installs-short/BaptisteCrouzet.dark-theme-the-new.svg)
+![Author](https://img.shields.io/badge/Author-Baptiste%20Crouzet-red)
+[![GitHub issues](https://img.shields.io/github/issues/BaptisteCrouzet/DarkTheme-The-New.svg)](https://github.com/BaptisteCrouzet/DarkTheme-The-New/issues)
+[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/BaptisteCrouzet/DarkTheme-The-New/blob/master/LICENSE)
+
+
+# Dark Theme - The New 🌙
+
+**Dark Theme - The New** is a sleek and modern dark theme for Visual Studio Code. It's been crafted with a keen eye for detail to provide a comfortable and delightful coding experience. This theme is perfect for those late-night coding sessions, and for anyone who prefers a darker, more muted color palette.
+
+## Features 🌟
+
+- A carefully curated color palette that's easy on the eyes. The dominant touch of **dark purple** throughout the theme provides a soothing and cohesive visual experience.
+- Distinct colors for **additions, deletions, and modifications, making diff reading a breeze**. This is particularly useful for developers who work with Git and other version control systems on a regular basis.
+- Excellent text readability across various widgets and status bars. I've ensured that every piece of text, whether it's in the editor or in a widget, is clear and easy to read.
+- Special attention to **Git-related activities and error highlighting** just because it's important to quickly spot changes and errors in your code, so these aspects stand out.
+
+## Preview 📸
+
+Here comes a small preview of the theme :
+
+
+
+## Installation 💻
+
+1. Open the Extensions sidebar in Visual Studio Code (View -> Extensions).
+2. Search for "Dark Theme - The New".
+3. Click on the "Install" button.
+4. After installation, click on "Reload".
+5. Go to File -> Preferences -> Color Theme and select "Dark Theme - The New".
+
+## Feedback and Suggestions 💌
+
+If you have any feedback or suggestions, feel free to open an issue on GitHub. Your input is always welcome! I am constantly looking to improve and add new features to the theme based on user feedback.
+
+---
+
+Thank you for considering **Dark Theme - The New** as your new favorite dark theme for Visual Studio Code!
diff --git a/assets/generic-screen-shot.png b/assets/generic-screen-shot.png
new file mode 100644
index 0000000..e9ca986
Binary files /dev/null and b/assets/generic-screen-shot.png differ
diff --git a/assets/logo.jpg b/assets/logo.jpg
new file mode 100644
index 0000000..9e5348a
Binary files /dev/null and b/assets/logo.jpg differ
diff --git a/assets/logo@0,25x.jpg b/assets/logo@0,25x.jpg
new file mode 100644
index 0000000..7ec3769
Binary files /dev/null and b/assets/logo@0,25x.jpg differ
diff --git a/themes/Dark Theme The New-color-theme.json b/themes/Dark Theme The New-color-theme.json
index 245bc87..bc8068b 100644
--- a/themes/Dark Theme The New-color-theme.json
+++ b/themes/Dark Theme The New-color-theme.json
@@ -1,3367 +1,3764 @@
-{
- "$schema": "vscode://schemas/color-theme",
- "name": "Dark Theme : The New",
- "type": "dark",
- "colors": {
- "activityBar.activeBackground": "#55006e",
- "activityBar.activeBorder": "#a802f5",
- "activityBar.background": "#242424",
- "activityBar.dropBorder": "#a802f5",
- "activityBar.foreground": "#ffe3ff",
- "activityBarBadge.background": "#5a009e",
- "badge.background": "#5a009e",
- "breadcrumbPicker.background": "#30003fe0",
- "button.background": "#555555",
- "debugConsole.errorForeground": "#ff0000",
- "editor.background": "#202020",
- "editor.findMatchBackground": "#f56e006b",
- "editor.findMatchBorder": "#ff0000",
- "editor.findMatchHighlightBackground": "#f56e00b9",
- "editor.foldBackground": "#424242",
- "editor.foreground": "#d4d4d4",
- "editor.inactiveSelectionBackground": "#3a3d41",
- "editor.lineHighlightBackground": "#c800fa1a",
- "editor.selectionBackground": "#660038b2",
- "editor.selectionHighlightBackground": "#b6b6b673",
- "editorError.foreground": "#ff0000",
- "editorGroupHeader.tabsBackground": "#202020",
- "editorGutter.addedBackground": "#27ec00",
- "editorGutter.deletedBackground": "#e600da",
- "editorGutter.modifiedBackground": "#00ffff",
- "editorIndentGuide.activeBackground": "#707070",
- "editorIndentGuide.background": "#404040",
- "editorInfo.foreground": "#9cdcfe",
- "editorLink.activeForeground": "#c300ff",
- "editorOverviewRuler.addedForeground": "#608b4e",
- "editorOverviewRuler.deletedForeground": "#d16969",
- "editorOverviewRuler.errorForeground": "#d16969",
- "editorOverviewRuler.infoForeground": "#d4d4d4",
- "editorOverviewRuler.modifiedForeground": "#d7ba7d",
- "editorOverviewRuler.warningForeground": "#d7ba7d",
- "editorPane.background": "#202020",
- "editorUnnecessaryCode.border": "#ff0000",
- "editorUnnecessaryCode.opacity": "#ff0000c5",
- "editorWarning.foreground": "#fbff00",
- "editorWidget.background": "#181818",
- "editorWidget.resizeBorder": "#523057",
- "focusBorder": "#9c009c",
- "gitDecoration.addedResourceForeground": "#27ec00",
- "gitDecoration.conflictingResourceForeground": "#ff0000",
- "gitDecoration.deletedResourceForeground": "#e600da",
- "gitDecoration.ignoredResourceForeground": "#808080",
- "gitDecoration.modifiedResourceForeground": "#00ffff",
- "gitDecoration.untrackedResourceForeground": "#27ec00",
- "list.activeSelectionBackground": "#7e007e",
- "list.dropBackground": "#383b3d",
- "list.errorForeground": "#ff5151",
- "list.focusBackground": "#4b004b",
- "list.highlightForeground": "#ff51e8",
- "list.inactiveSelectionBackground": "#7e007e63",
- "minimap.selectionHighlight": "#660038b2",
- "minimapGutter.addedBackground": "#27ec00",
- "minimapGutter.deletedBackground": "#e600da",
- "minimapGutter.modifiedBackground": "#00ffff",
- "minimapSlider.hoverBackground": "#ff80ea4f",
- "notificationCenterHeader.background": "#af00a1",
- "notificationToast.border": "#d400ff",
- "notificationsErrorIcon.foreground": "#ff0000",
- "scrollbarSlider.background": "#ffffff69",
- "sideBar.background": "#242424",
- "sideBar.border": "#2c2c2c",
- "sideBar.dropBackground": "#c300ff36",
- "sideBarSectionHeader.background": "#2c2c2c",
- "sideBarTitle.foreground": "#bbbbbb",
- "statusBar.background": "#5a009e",
- "tab.border": "#3b3b3b",
- "terminal.ansiBlack": "#1e1e1e",
- "terminal.ansiBlue": "#006eff",
- "terminal.ansiBrightBlack": "#808080",
- "terminal.ansiBrightBlue": "#20b9ff",
- "terminal.ansiBrightCyan": "#a9fffb",
- "terminal.ansiBrightGreen": "#56e23a",
- "terminal.ansiBrightMagenta": "#c586c0",
- "terminal.ansiBrightRed": "#ff006a",
- "terminal.ansiBrightWhite": "#808080",
- "terminal.ansiBrightYellow": "#d9ff00",
- "terminal.ansiCyan": "#00ffdd",
- "terminal.ansiGreen": "#608b4e",
- "terminal.ansiMagenta": "#ff0095",
- "terminal.ansiRed": "#ff3939",
- "terminal.ansiWhite": "#d4d4d4",
- "terminal.ansiYellow": "#d9ff00",
- "terminal.background": "#191919",
- "terminal.border": "#2c2c2c",
- "terminal.foreground": "#d4d4d4",
- "terminal.selectionBackground": "#add6ff26",
- "terminalCursor.foreground": "#8d46ff",
- "textLink.foreground": "#c56fffea",
- "titleBar.activeBackground": "#720e7a",
- "titleBar.activeForeground": "#fefbff",
- //"activityBar.activeBorder": "#ffffff",
- //"activityBar.dropBorder": "#ffffff",
- //"activityBar.foreground": "#ffffff",
- //"activityBar.inactiveForeground": "#ffffff66",
- //"activityBarBadge.foreground": "#ffffff",
- //"badge.foreground": "#ffffff",
- //"bookmarks.lineBackground": "#00000000",
- //"bookmarks.lineBorder": "#00000000",
- //"bookmarks.overviewRuler": "#157efb88",
- //"breadcrumb.activeSelectionForeground": "#e0e0e0",
- //"breadcrumb.background": "#202020",
- //"breadcrumb.focusForeground": "#e0e0e0",
- //"breadcrumb.foreground": "#cccccccc",
- //"breadcrumbPicker.background": "#120020",
- //"button.background": "#0e639c",
- //"button.foreground": "#ffffff",
- //"button.hoverBackground": "#1177bb",
- //"button.secondaryBackground": "#3a3d41",
- //"button.secondaryForeground": "#ffffff",
- //"button.secondaryHoverBackground": "#45494e",
- //"charts.blue": "#9cdcfe",
- //"charts.foreground": "#cccccc",
- //"charts.green": "#89d185",
- //"charts.lines": "#cccccc80",
- //"charts.orange": "#d18616",
- //"charts.purple": "#b180d7",
- //"charts.red": "#ff0000",
- //"charts.yellow": "#fbff00",
- //"checkbox.background": "#3c3c3c",
- //"checkbox.border": "#3c3c3c",
- //"checkbox.foreground": "#f0f0f0",
- //"dart.closingLabels": "#ffffff80",
- //"debugConsole.infoForeground": "#9cdcfe",
- //"debugConsole.sourceForeground": "#cccccc",
- //"debugConsole.warningForeground": "#fbff00",
- //"debugConsoleInputIcon.foreground": "#cccccc",
- //"debugExceptionWidget.background": "#420b0d",
- //"debugExceptionWidget.border": "#a31515",
- //"debugIcon.breakpointCurrentStackframeForeground": "#ffcc00",
- //"debugIcon.breakpointDisabledForeground": "#848484",
- //"debugIcon.breakpointForeground": "#e51400",
- //"debugIcon.breakpointStackframeForeground": "#89d185",
- //"debugIcon.breakpointUnverifiedForeground": "#848484",
- //"debugIcon.continueForeground": "#75beff",
- //"debugIcon.disconnectForeground": "#f48771",
- //"debugIcon.pauseForeground": "#75beff",
- //"debugIcon.restartForeground": "#89d185",
- //"debugIcon.startForeground": "#89d185",
- //"debugIcon.stepBackForeground": "#75beff",
- //"debugIcon.stepIntoForeground": "#75beff",
- //"debugIcon.stepOutForeground": "#75beff",
- //"debugIcon.stepOverForeground": "#75beff",
- //"debugIcon.stopForeground": "#f48771",
- //"debugTokenExpression.boolean": "#4e94ce",
- //"debugTokenExpression.error": "#f48771",
- //"debugTokenExpression.name": "#c586c0",
- //"debugTokenExpression.number": "#b5cea8",
- //"debugTokenExpression.string": "#ce9178",
- //"debugTokenExpression.value": "#cccccc99",
- //"debugToolBar.background": "#333333",
- //"debugView.exceptionLabelBackground": "#6c2022",
- //"debugView.exceptionLabelForeground": "#cccccc",
- //"debugView.stateLabelBackground": "#88888844",
- //"debugView.stateLabelForeground": "#cccccc",
- //"debugView.valueChangedHighlight": "#569cd6",
- //"descriptionForeground": "#ccccccb3",
- //"diffEditor.diagonalFill": "#cccccc33",
- //"diffEditor.insertedTextBackground": "#9bb95533",
- //"diffEditor.removedTextBackground": "#ff000033",
- //"dropdown.background": "#3c3c3c",
- //"dropdown.border": "#3c3c3c",
- //"dropdown.foreground": "#f0f0f0",
- //"editor.findRangeHighlightBackground": "#3a3d4166",
- //"editor.focusedStackFrameHighlightBackground": "#7abd7a4d",
- //"editor.foldBackground": "#66003835",
- //"editor.hoverHighlightBackground": "#264f7840",
- //"editor.lineHighlightBorder": "#282828",
- //"editor.onTypeRenameBackground": "#ff00004d",
- //"editor.rangeHighlightBackground": "#ffffff0b",
- //"editor.snippetFinalTabstopHighlightBorder": "#525252",
- //"editor.snippetTabstopHighlightBackground": "#7c7c7c4d",
- //"editor.stackFrameHighlightBackground": "#ffff0033",
- //"editor.symbolHighlightBackground": "#f56e00b9",
- //"editor.wordHighlightBackground": "#575757b8",
- //"editor.wordHighlightStrongBackground": "#004972b8",
- //"editorActiveLineNumber.foreground": "#c6c6c6",
- //"editorBracketMatch.background": "#0064001a",
- //"editorBracketMatch.border": "#888888",
- //"editorCodeLens.foreground": "#999999",
- //"editorCursor.foreground": "#aeafad",
- //"editorGroup.border": "#444444",
- //"editorGroup.dropBackground": "#53595d80",
- //"editorGroupHeader.noTabsBackground": "#202020",
- //"editorGutter.background": "#202020",
- //"editorGutter.commentRangeForeground": "#c5c5c5",
- //"editorGutter.foldingControlForeground": "#c5c5c5",
- //"editorHint.foreground": "#eeeeeeb3",
- //"editorHoverWidget.background": "#120020",
- //"editorHoverWidget.border": "#454545",
- //"editorHoverWidget.foreground": "#cccccc",
- //"editorHoverWidget.statusBarBackground": "#160027",
- //"editorLightBulb.foreground": "#ffcc00",
- //"editorLightBulbAutoFix.foreground": "#75beff",
- //"editorLineNumber.activeForeground": "#c6c6c6",
- //"editorLineNumber.foreground": "#858585",
- //"editorMarkerNavigation.background": "#2d2d30",
- //"editorMarkerNavigationError.background": "#ff0000",
- //"editorMarkerNavigationInfo.background": "#9cdcfe",
- //"editorMarkerNavigationWarning.background": "#fbff00",
- //"editorOverviewRuler.border": "#7f7f7f4d",
- //"editorOverviewRuler.bracketMatchForeground": "#a0a0a0",
- //"editorOverviewRuler.commonContentForeground": "#60606066",
- //"editorOverviewRuler.currentContentForeground": "#40c8ae80",
- //"editorOverviewRuler.findMatchForeground": "#d186167e",
- //"editorOverviewRuler.incomingContentForeground": "#40a6ff80",
- //"editorOverviewRuler.rangeHighlightForeground": "#007acc99",
- //"editorOverviewRuler.selectionHighlightForeground": "#a0a0a0cc",
- //"editorOverviewRuler.wordHighlightForeground": "#a0a0a0cc",
- //"editorOverviewRuler.wordHighlightStrongForeground": "#c0a0c0cc",
- //"editorRuler.foreground": "#5a5a5a",
- //"editorSuggestWidget.background": "#120020",
- //"editorSuggestWidget.border": "#454545",
- //"editorSuggestWidget.foreground": "#d4d4d4",
- //"editorSuggestWidget.highlightForeground": "#ff51e8",
- //"editorSuggestWidget.selectedBackground": "#4b004b",
- //"editorWhitespace.foreground": "#e3e4e229",
- //"editorWidget.border": "#454545",
- //"editorWidget.foreground": "#cccccc",
- //"errorForeground": "#f48771",
- //"extensionBadge.remoteBackground": "#5a009e",
- //"extensionBadge.remoteForeground": "#ffffff",
- //"extensionButton.prominentBackground": "#327e36",
- //"extensionButton.prominentForeground": "#ffffff",
- //"extensionButton.prominentHoverBackground": "#28632b",
- //"focusBorder": "#007fd4",
- //"foreground": "#cccccc",
- //"gitDecoration.stageDeletedResourceForeground": "#c74e39",
- //"gitDecoration.stageModifiedResourceForeground": "#e2c08d",
- //"gitDecoration.submoduleResourceForeground": "#8db9e2",
- //"gitlens.gutterBackgroundColor": "#ffffff13",
- //"gitlens.gutterForegroundColor": "#bebebe",
- //"gitlens.gutterUncommittedForegroundColor": "#00bcf299",
- //"gitlens.lineHighlightBackgroundColor": "#00bcf233",
- //"gitlens.lineHighlightOverviewRulerColor": "#00bcf299",
- //"gitlens.trailingLineBackgroundColor": "#00000000",
- //"gitlens.trailingLineForegroundColor": "#99999959",
- //"icon.foreground": "#c5c5c5",
- //"imagePreview.border": "#80808059",
- //"input.background": "#3c3c3c",
- //"input.foreground": "#cccccc",
- //"input.placeholderForeground": "#cccccc80",
- //"inputOption.activeBackground": "#007fd466",
- //"inputOption.activeBorder": "#007acc00",
- //"inputOption.activeForeground": "#ffffff",
- //"inputValidation.errorBackground": "#5a1d1d",
- //"inputValidation.errorBorder": "#be1100",
- //"inputValidation.infoBackground": "#063b49",
- //"inputValidation.infoBorder": "#007acc",
- //"inputValidation.warningBackground": "#352a05",
- //"inputValidation.warningBorder": "#b89500",
- //"issues.newIssueDecoration": "#ffffff48",
- //"list.activeSelectionForeground": "#ffffff",
- //"list.deemphasizedForeground": "#8c8c8c",
- //"list.filterMatchBackground": "#f56e00b9",
- //"list.hoverBackground": "#2a2d2e",
- //"list.invalidItemForeground": "#b89500",
- //"list.warningForeground": "#cca700",
- //"listFilterWidget.background": "#653723",
- //"listFilterWidget.noMatchesOutline": "#be1100",
- //"listFilterWidget.outline": "#00000000",
- //"menu.background": "#3c3c3c",
- //"menu.foreground": "#f0f0f0",
- //"menu.selectionBackground": "#7e007e",
- //"menu.selectionForeground": "#ffffff",
- //"menu.separatorBackground": "#bbbbbb",
- //"menubar.selectionBackground": "#ffffff1a",
- //"menubar.selectionForeground": "#fefbff",
- //"merge.commonContentBackground": "#60606029",
- //"merge.commonHeaderBackground": "#60606066",
- //"merge.currentContentBackground": "#40c8ae33",
- //"merge.currentHeaderBackground": "#40c8ae80",
- //"merge.incomingContentBackground": "#40a6ff33",
- //"merge.incomingHeaderBackground": "#40a6ff80",
- //"minimap.errorHighlight": "#ff1212b3",
- //"minimap.findMatchHighlight": "#d18616",
- //"minimap.warningHighlight": "#fbff00",
- //"minimapSlider.activeBackground": "#bfbfbf33",
- //"minimapSlider.background": "#ffffff35",
- //"notebook.cellBorderColor": "#80808024",
- //"notebook.cellHoverBackground": "#80808012",
- //"notebook.cellInsertionIndicator": "#007fd4",
- //"notebook.cellStatusBarItemHoverBackground": "#ffffff26",
- //"notebook.cellToolbarSeparator": "#80808059",
- //"notebook.focusedCellBackground": "#80808024",
- //"notebook.focusedCellBorder": "#ffffff1f",
- //"notebook.focusedEditorBorder": "#007fd4",
- //"notebook.focusedRowBorder": "#ffffff1f",
- //"notebook.outputContainerBackgroundColor": "#80808024",
- //"notebook.rowHoverBackground": "#80808012",
- //"notebook.symbolHighlightBackground": "#ffffff0b",
- //"notebookScrollbarSlider.activeBackground": "#bfbfbf66",
- //"notebookScrollbarSlider.background": "#ffffff69",
- //"notebookScrollbarSlider.hoverBackground": "#646464b3",
- //"notebookStatusErrorIcon.foreground": "#f48771",
- //"notebookStatusRunningIcon.foreground": "#cccccc",
- //"notebookStatusSuccessIcon.foreground": "#89d185",
- //"notificationLink.foreground": "#3794ff",
- //"notifications.background": "#120020",
- //"notifications.border": "#af00a1",
- //"notifications.foreground": "#cccccc",
- //"notificationsInfoIcon.foreground": "#9cdcfe",
- //"notificationsWarningIcon.foreground": "#fbff00",
- //"panel.background": "#202020",
- //"panel.border": "#80808059",
- //"panel.dropBorder": "#e7e7e7",
- //"panelSection.border": "#80808059",
- //"panelSection.dropBackground": "#53595d80",
- //"panelSectionHeader.background": "#80808033",
- //"panelTitle.activeBorder": "#e7e7e7",
- //"panelTitle.activeForeground": "#e7e7e7",
- //"panelTitle.inactiveForeground": "#e7e7e799",
- //"peekView.border": "#007acc",
- //"peekViewEditor.background": "#001f33",
- //"peekViewEditor.matchHighlightBackground": "#ff8f0099",
- //"peekViewEditorGutter.background": "#001f33",
- //"peekViewResult.background": "#252526",
- //"peekViewResult.fileForeground": "#ffffff",
- //"peekViewResult.lineForeground": "#bbbbbb",
- //"peekViewResult.matchHighlightBackground": "#ea5c004d",
- //"peekViewResult.selectionBackground": "#3399ff33",
- //"peekViewResult.selectionForeground": "#ffffff",
- //"peekViewTitle.background": "#1e1e1e",
- //"peekViewTitleDescription.foreground": "#ccccccb3",
- //"peekViewTitleLabel.foreground": "#ffffff",
- //"pickerGroup.border": "#3f3f46",
- //"pickerGroup.foreground": "#3794ff",
- //"problemsErrorIcon.foreground": "#ff0000",
- //"problemsInfoIcon.foreground": "#9cdcfe",
- //"problemsWarningIcon.foreground": "#fbff00",
- //"progressBar.background": "#0e70c0",
- //"quickInput.background": "#120020",
- //"quickInput.foreground": "#cccccc",
- //"quickInputTitle.background": "#ffffff1b",
- //"scm.providerBorder": "#454545",
- //"scrollbar.shadow": "#000000",
- //"scrollbarSlider.activeBackground": "#bfbfbf66",
- //"scrollbarSlider.hoverBackground": "#646464b3",
- //"searchEditor.findMatchBackground": "#f56e007a",
- //"settings.checkboxBackground": "#3c3c3c",
- //"settings.checkboxBorder": "#3c3c3c",
- //"settings.checkboxForeground": "#f0f0f0",
- //"settings.dropdownBackground": "#3c3c3c",
- //"settings.dropdownBorder": "#3c3c3c",
- //"settings.dropdownForeground": "#f0f0f0",
- //"settings.dropdownListBorder": "#454545",
- //"settings.focusedRowBackground": "#80808024",
- //"settings.headerForeground": "#e7e7e7",
- //"settings.modifiedItemIndicator": "#0c7d9d",
- //"settings.numberInputBackground": "#3c3c3c",
- //"settings.numberInputForeground": "#cccccc",
- //"settings.textInputBackground": "#3c3c3c",
- //"settings.textInputForeground": "#cccccc",
- //"sideBar.dropBackground": "#53595d80",
- //"statusBar.debuggingBackground": "#cc6633",
- //"statusBar.debuggingForeground": "#ffffff",
- //"statusBar.foreground": "#ffffff",
- //"statusBar.noFolderBackground": "#68217a",
- //"statusBar.noFolderForeground": "#ffffff",
- //"statusBarItem.activeBackground": "#ffffff2e",
- //"statusBarItem.hoverBackground": "#ffffff1f",
- //"statusBarItem.prominentBackground": "#00000080",
- //"statusBarItem.prominentForeground": "#ffffff",
- //"statusBarItem.prominentHoverBackground": "#0000004d",
- //"statusBarItem.remoteBackground": "#5a009e",
- //"statusBarItem.remoteForeground": "#ffffff",
- //"symbolIcon.arrayForeground": "#cccccc",
- //"symbolIcon.booleanForeground": "#cccccc",
- //"symbolIcon.classForeground": "#ee9d28",
- //"symbolIcon.colorForeground": "#cccccc",
- //"symbolIcon.constantForeground": "#cccccc",
- //"symbolIcon.constructorForeground": "#b180d7",
- //"symbolIcon.enumeratorForeground": "#ee9d28",
- //"symbolIcon.enumeratorMemberForeground": "#75beff",
- //"symbolIcon.eventForeground": "#ee9d28",
- //"symbolIcon.fieldForeground": "#75beff",
- //"symbolIcon.fileForeground": "#cccccc",
- //"symbolIcon.folderForeground": "#cccccc",
- //"symbolIcon.functionForeground": "#b180d7",
- //"symbolIcon.interfaceForeground": "#75beff",
- //"symbolIcon.keyForeground": "#cccccc",
- //"symbolIcon.keywordForeground": "#cccccc",
- //"symbolIcon.methodForeground": "#b180d7",
- //"symbolIcon.moduleForeground": "#cccccc",
- //"symbolIcon.namespaceForeground": "#cccccc",
- //"symbolIcon.nullForeground": "#cccccc",
- //"symbolIcon.numberForeground": "#cccccc",
- //"symbolIcon.objectForeground": "#cccccc",
- //"symbolIcon.operatorForeground": "#cccccc",
- //"symbolIcon.packageForeground": "#cccccc",
- //"symbolIcon.propertyForeground": "#cccccc",
- //"symbolIcon.referenceForeground": "#cccccc",
- //"symbolIcon.snippetForeground": "#cccccc",
- //"symbolIcon.stringForeground": "#cccccc",
- //"symbolIcon.structForeground": "#cccccc",
- //"symbolIcon.textForeground": "#cccccc",
- //"symbolIcon.typeParameterForeground": "#cccccc",
- //"symbolIcon.unitForeground": "#cccccc",
- //"symbolIcon.variableForeground": "#75beff",
- //"tab.activeBackground": "#202020",
- //"tab.activeForeground": "#ffffff",
- //"tab.activeModifiedBorder": "#3399cc",
- //"tab.inactiveBackground": "#2d2d2d",
- //"tab.inactiveForeground": "#ffffff80",
- //"tab.inactiveModifiedBorder": "#3399cc80",
- //"tab.unfocusedActiveBackground": "#202020",
- //"tab.unfocusedActiveForeground": "#ffffff80",
- //"tab.unfocusedActiveModifiedBorder": "#3399cc80",
- //"tab.unfocusedInactiveBackground": "#2d2d2d",
- //"tab.unfocusedInactiveForeground": "#ffffff40",
- //"tab.unfocusedInactiveModifiedBorder": "#3399cc40",
- //"textBlockQuote.background": "#7f7f7f1a",
- //"textBlockQuote.border": "#007acc80",
- //"textCodeBlock.background": "#0a0a0a66",
- //"textLink.activeForeground": "#3794ff",
- //"textLink.foreground": "#3794ff",
- //"textPreformat.foreground": "#d7ba7d",
- //"textSeparator.foreground": "#ffffff2e",
- //"titleBar.inactiveBackground": "#720e7a99",
- //"titleBar.inactiveForeground": "#fefbff99",
- //"tree.indentGuidesStroke": "#585858",
- //"widget.shadow": "#000000"
- },
- "tokenColors": [
- {
- "scope": [
- "comment",
- "comment.line.double-slash.js",
- "comment.block.html",
- "comment.block.handlebars"
- ],
- "settings": {
- "foreground": "#505050"
- }
- },
- {
- "scope": [
- "comment.block.js",
- "comment.line.shebang.js",
- "comment.line.number-sign.shebang.shell",
- "comment.block.documentation.js",
- "comment.block.go",
- "comment.block.documentation.ts",
- "comment.line.number-sign.ini",
- "comment.line.number-sign.yaml"
- ],
- "settings": {
- "foreground": "#608B4E"
- }
- },
- {
- "scope": [
- "meta.tag.sgml.html",
- "meta.tag.sgml.doctype.html",
- "meta.tag.sgml.html punctuation.definition.tag.html",
- "meta.structure.dictionary.json",
- "punctuation.definition.array.begin.json",
- "punctuation.definition.array.end.json",
- "punctuation.separator.array.json",
- "punctuation.terminator",
- "punctuation.definition.string.begin.markdown",
- "punctuation.definition.string.end.markdown",
- "punctuation.definition.metadata.markdown",
- "invalid.illegal.bad-comments-or-CDATA.html",
- "punctuation.definition.italic.markdown",
- "punctuation.definition.bold.markdown"
- ],
- "settings": {
- "foreground": "#505050"
- }
- },
- {
- "scope": [
- "meta.embedded.block.sql"
- ],
- "settings": {
- "foreground": "#D4D4D4"
- }
- },
- {
- "scope": [
- "constant.numeric",
- "keyword.other.unit",
- "meta.preprocessor.numeric"
- ],
- "settings": {
- "foreground": "#B5CEA8"
- }
- },
- {
- "scope": "invalid",
- "settings": {
- "foreground": "#F44747"
- }
- },
- {
- "scope": [
- "meta.selector",
- "constant.character",
- "constant.other.symbol",
- "constant.character.escape"
- ],
- "settings": {
- "foreground": "#D7BA7D"
- }
- },
- {
- "scope": "meta.diff.header",
- "settings": {
- "foreground": "#569CD6"
- }
- },
- {
- "scope": [
- "string",
- "string.tag",
- "string.value",
- "meta.preprocessor.string"
- ],
- "settings": {
- "foreground": "#CE9178"
- }
- },
- {
- "scope": [
- "storage",
- "storage.type",
- "storage.modifier",
- "constant.other.placeholder",
- "keyword",
- "keyword.control",
- "meta.preprocessor",
- "keyword.control.new",
- "constant.language",
- "keyword.operator.new",
- "keyword.operator.expression",
- "keyword.operator.cast",
- "keyword.operator.sizeof"
- ],
- "settings": {
- "foreground": "#569CD6"
- }
- },
- {
- "scope": [
- "entity.name.function",
- "support.function",
- "support.constant.handlebars"
- ],
- "settings": {
- "foreground": "#DCDCAA"
- }
- },
- {
- "scope": [
- "meta.return-type",
- "support.class",
- "support.type",
- "entity.name.type",
- "entity.name.class",
- "storage.type.annotation.java",
- "storage.type.generic.java",
- "storage.type.java",
- "storage.type.object.array.java",
- "storage.type.primitive.array.java",
- "storage.type.primitive.java",
- "storage.type.token.java",
- "storage.type.groovy",
- "storage.type.annotation.groovy",
- "storage.type.parameters.groovy",
- "storage.type.generic.groovy",
- "storage.type.object.array.groovy",
- "storage.type.primitive.array.groovy",
- "storage.type.primitive.groovy"
- ],
- "settings": {
- "foreground": "#4EC9B0"
- }
- },
- {
- "scope": [
- "meta.type.cast.expr",
- "meta.type.new.expr",
- "support.constant.math",
- "support.constant.dom",
- "support.constant.json",
- "entity.other.inherited-class"
- ],
- "settings": {
- "foreground": "#4EC9B0"
- }
- },
- {
- "scope": [
- "keyword.control",
- "keyword.operator"
- ],
- "settings": {
- "foreground": "#C586C0"
- }
- },
- {
- "scope": [
- "variable",
- "support.variable",
- "meta.definition.variable.name"
- ],
- "settings": {
- "foreground": "#9CDCFE"
- }
- },
- {
- "scope": [
- "code-runner.output code-runner.running string",
- "code-runner.running code-runner.done string"
- ],
- "settings": {
- "foreground": "#CE9178",
- "fontStyle": "italic"
- }
- },
- {
- "scope": "token.info-token",
- "settings": {
- "foreground": "#569CD6"
- }
- },
- {
- "scope": "token.warn-token",
- "settings": {
- "foreground": "#D7BA7D"
- }
- },
- {
- "scope": "token.error-token",
- "settings": {
- "foreground": "#F44747"
- }
- },
- {
- "scope": "token.debug-token",
- "settings": {
- "foreground": "#C586C0"
- }
- },
- {
- "scope": [
- "support.function.C99.c",
- "entity.name.function.c"
- ],
- "settings": {
- "foreground": "#DCDCAA"
- }
- },
- {
- "scope": [
- "comment.block.c",
- "punctuation.terminator.statement.c"
- ],
- "settings": {
- "foreground": "#505050"
- }
- },
- {
- "scope": [
- "string.quoted.single.c"
- ],
- "settings": {
- "foreground": "#D7BA7D"
- }
- },
- {
- "scope": [
- "meta.preprocessor.include.c string.quoted.other.lt-gt.include.c punctuation.definition.string.begin.c",
- "meta.preprocessor.include.c string.quoted.other.lt-gt.include.c punctuation.definition.string.end.c"
- ],
- "settings": {
- "foreground": "#808080"
- }
- },
- {
- "scope": [
- "punctuation.section.arguments.begin.bracket.round.c",
- "punctuation.section.arguments.end.bracket.round.c",
- "punctuation.section.parens.begin.bracket.round.c",
- "punctuation.section.parens.end.bracket.round.c",
- "punctuation.section.parameters.begin.bracket.round.c",
- "punctuation.section.parameters.end.bracket.round.c",
- "punctuation.separator.delimiter.c"
- ],
- "settings": {
- "foreground": "#D4D4D4"
- }
- },
- {
- "scope": [
- "constant.other.variable.mac-classic.c",
- "string.quoted.double.include.c",
- "string.quoted.other.lt-gt.include.c",
- "meta.preprocessor.include.c string.quoted.other.lt-gt.include.c"
- ],
- "settings": {
- "foreground": "#9CDCFE"
- }
- },
- {
- "scope": [
- "punctuation.separator.pointer-access.c",
- "keyword.control.directive.include.c"
- ],
- "settings": {
- "foreground": "#C586C0"
- }
- },
- {
- "scope": [
- "storage.type.c",
- "support.type.mac-classic.c"
- ],
- "settings": {
- "foreground": "#4EC9B0"
- }
- },
- {
- "scope": [
- "constant.other.placeholder.c",
- "constant.language.c",
- "keyword.operator.sizeof.c"
- ],
- "settings": {
- "foreground": "#569CD6"
- }
- },
- {
- "scope": [
- "punctuation.separator.namespace.access.cpp"
- ],
- "settings": {
- "foreground": "#4EC9B0"
- }
- },
- {
- "scope": [
- "source.cpp keyword.operator.bitwise.shift.c"
- ],
- "settings": {
- "foreground": "#569CD6"
- }
- },
- {
- "scope": [
- "keyword.operator.macro.crystal"
- ],
- "settings": {
- "fontStyle": "italic"
- }
- },
- {
- "scope": [
- "string.regexp.group.crystal punctuation.definition.group.crystal"
- ],
- "settings": {
- "foreground": "#808080"
- }
- },
- {
- "scope": [
- "punctuation.separator.variable.crystal",
- "punctuation.separator.object.crystal",
- "punctuation.definition.parameters.crystal"
- ],
- "settings": {
- "foreground": "#D4D4D4"
- }
- },
- {
- "scope": [
- "source.crystal.embedded.source"
- ],
- "settings": {
- "foreground": "#9CDCFE"
- }
- },
- {
- "scope": [
- "punctuation.separator.method.crystal"
- ],
- "settings": {
- "foreground": "#C586C0"
- }
- },
- {
- "scope": [
- "support.class.crystal",
- "punctuation.separator.other.crystal"
- ],
- "settings": {
- "foreground": "#4EC9B0"
- }
- },
- {
- "scope": [
- "variable.language.crystal",
- "punctuation.section.embedded.crystal",
- "punctuation.section.embedded.begin.crystal",
- "punctuation.section.embedded.end.crystal",
- "keyword.control.special-method.crystal",
- "source.crystal punctuation.separator.key-value"
- ],
- "settings": {
- "foreground": "#569CD6"
- }
- },
- {
- "scope": [
- "string.quoted.single.crystal",
- "constant.other.symbol.crystal"
- ],
- "settings": {
- "foreground": "#D7BA7D"
- }
- },
- {
- "scope": [
- "entity.name.tag.localname.cs",
- "punctuation.definition.tag.cs",
- "punctuation.terminator.statement.cs",
- "source.cs comment.block.documentation.cs punctuation.definition.comment.cs",
- "source.cs comment.block.documentation.cs meta.tag.cs punctuation.separator.equals.cs"
- ],
- "settings": {
- "foreground": "#505050"
- }
- },
- {
- "scope": [
- "string.bracers.round.cshtml",
- "punctuation.curlybrace.open.cs",
- "punctuation.curlybrace.close.cs",
- "punctuation.squarebracket.open.cs",
- "punctuation.squarebracket.close.cs"
- ],
- "settings": {
- "foreground": "#D4D4D4"
- }
- },
- {
- "scope": [
- "entity.name.variable.property.cs",
- "entity.name.variable.parameter.cs",
- "entity.name.variable.field.cs",
- "entity.name.variable.local.cs",
- "meta.interpolation.cs variable.other.object.property.cs"
- ],
- "settings": {
- "foreground": "#9CDCFE"
- }
- },
- {
- "scope": [
- "keyword.type.cs",
- "storage.type.cs",
- "storage.type.generic.cs",
- "storage.type.modifier.cs",
- "storage.type.variable.cs"
- ],
- "settings": {
- "foreground": "#4EC9B0"
- }
- },
- {
- "scope": [
- "keyword.other.this.cs"
- ],
- "settings": {
- "foreground": "#569CD6",
- "fontStyle": "italic"
- }
- },
- {
- "scope": [
- "keyword.other.new.cs",
- "keyword.other.var.cs",
- "keyword.other.as.cs",
- "keyword.other.is.cs",
- "keyword.other.base.cs",
- "keyword.other.where.cs",
- "keyword.other.typeof.cs",
- "keyword.other.default.cs",
- "keyword.operator.arrow.cs",
- "keyword.other.namespace.cs",
- "punctuation.separator.colon.cs",
- "punctuation.separator.question-mark.cs",
- "punctuation.definition.typeparameters.begin.cs",
- "punctuation.definition.typeparameters.end.cs",
- "punctuation.definition.interpolation.begin.cs",
- "punctuation.definition.interpolation.end.cs"
- ],
- "settings": {
- "foreground": "#569CD6"
- }
- },
- {
- "scope": [
- "keyword.other.get.cs",
- "keyword.other.set.cs"
- ],
- "settings": {
- "foreground": "#DCDCAA"
- }
- },
- {
- "scope": [
- "meta.preprocessor.cs punctuation.separator.hash.cs",
- "punctuation.accessor.cs",
- "keyword.other.await.cs",
- "keyword.operator.assignment.cs",
- "keyword.operator.comparison.cs"
- ],
- "settings": {
- "foreground": "#C586C0"
- }
- },
- {
- "scope": [
- "meta.property-list.scss",
- "punctuation.terminator.rule.css",
- "punctuation.terminator.rule.scss",
- "punctuation.separator.key-value.css",
- "punctuation.separator.list.comma.css",
- "punctuation.section.property-list.begin.bracket.curly",
- "punctuation.section.property-list.end.bracket.curly",
- "punctuation.section.media.begin.bracket.curly",
- "punctuation.section.media.end.bracket.curly",
- "punctuation.section.keyframes.begin.bracket.curly.scss",
- "punctuation.section.keyframes.end.bracket.curly.scss",
- "source.css.scss meta.at-rule.keyframes.scss punctuation.section.keyframes.begin.scss",
- "source.css.scss meta.at-rule.keyframes.scss punctuation.section.keyframes.end.scss",
- "punctuation.section.supports.begin.bracket.curly",
- "punctuation.section.supports.end.bracket.curly"
- ],
- "settings": {
- "foreground": "#505050"
- }
- },
- {
- "scope": [
- "keyword.other.important.css",
- "keyword.other.important.sass",
- "keyword.other.important.scss",
- "keyword.other.important.less",
- "keyword.other.default.scss",
- "keyword.other.default.sass"
- ],
- "settings": {
- "fontStyle": "italic"
- }
- },
- {
- "scope": [
- "entity.other.attribute-name.class.css",
- "entity.other.attribute-name.class.mixin.css",
- "entity.other.attribute-name.id.css",
- "entity.other.attribute-name.parent-selector.css",
- "entity.other.attribute-name.pseudo-class.css",
- "entity.other.attribute-name.pseudo-element.css",
- "source.css.less entity.other.attribute-name.id",
- "entity.other.attribute-name.attribute.scss",
- "entity.other.attribute-name.scss",
- "meta.at-rule.keyframes.stylus entity.other.attribute-name.stylus",
- "meta.at-rule.keyframes.scss entity.other.attribute-name.scss"
- ],
- "settings": {
- "foreground": "#D7BA7D"
- }
- },
- {
- "scope": [
- "invalid.deprecated.color.system.css",
- "punctuation.section.function.begin.bracket.round.css",
- "punctuation.section.function.end.bracket.round.css",
- "punctuation.definition.media-query.begin.bracket.round",
- "punctuation.definition.media-query.end.bracket.round",
- "punctuation.definition.pseudo-class.begin.bracket.round",
- "punctuation.definition.pseudo-class.end.bracket.round",
- "meta.property-value.scss",
- "meta.property-name.scss",
- "meta.at-rule.extend",
- "meta.at-rule.extend.sass",
- "meta.at-rule.extend.scss",
- "punctuation.section.function.scss",
- "punctuation.section.keyframes.begin.scss",
- "punctuation.section.keyframes.end.scss",
- "constant.other.scss"
- ],
- "settings": {
- "foreground": "#D4D4D4"
- }
- },
- {
- "scope": [
- "entity.name.tag.css",
- "keyword.other.important.css",
- "keyword.other.default.scss",
- "punctuation.definition.interpolation.begin.bracket.curly",
- "punctuation.definition.interpolation.end.bracket.curly"
- ],
- "settings": {
- "foreground": "#569CD6"
- }
- },
- {
- "scope": [
- "support.type.property-name.media.css",
- "support.type.property-name",
- "variable.css",
- "variable.scss",
- "variable.other.less",
- "support.type.vendored.property-name.css",
- "meta.at-rule.include.scss",
- "support.constant.vendored.property-value.css"
- ],
- "settings": {
- "foreground": "#9CDCFE"
- }
- },
- {
- "scope": [
- "meta.attribute-selector.css"
- ],
- "settings": {
- "foreground": "#4EC9B0"
- }
- },
- {
- "scope": [
- "support.constant.property-value",
- "support.constant.font-name",
- "support.constant.media-type",
- "support.constant.media",
- "constant.other.color.rgb-value",
- "constant.other.rgb-value",
- "support.constant.color"
- ],
- "settings": {
- "foreground": "#CE9178"
- }
- },
- {
- "scope": [
- "entity.other.attribute-name.pseudo-element.css punctuation.definition.entity.css",
- "meta.selector.css entity.other.attribute-name.pseudo-class.css punctuation.definition.entity.css",
- "punctuation.definition.entity.begin.bracket.square.css",
- "punctuation.definition.entity.end.bracket.square.css",
- "entity.other.attribute-name.pseudo-element.css",
- "entity.other.attribute-name.pseudo-class.css"
- ],
- "settings": {
- "foreground": "#C586C0"
- }
- },
- {
- "scope": "punctuation.definition.keyword.stylus",
- "settings": {
- "foreground": "#C586C0"
- }
- },
- {
- "scope": "meta.interpolation.stylus",
- "settings": {
- "foreground": "#9CDCFE"
- }
- },
- {
- "scope": "variable.stylus",
- "settings": {
- "foreground": "#4EC9B0"
- }
- },
- {
- "scope": "entity.other.attribute-name.parent-selector-suffix.stylus",
- "settings": {
- "foreground": "#D7BA7D"
- }
- },
- {
- "scope": "meta.interpolation.stylus meta.brace.curly",
- "settings": {
- "foreground": "#569CD6"
- }
- },
- {
- "scope": [
- "punctuation.semi-colon.css",
- "meta.brace.curly.css"
- ],
- "settings": {
- "foreground": "#505050"
- }
- },
- {
- "scope": [
- "constant.hex.css",
- "meta.identifier.css"
- ],
- "settings": {
- "foreground": "#CE9178"
- }
- },
- {
- "scope": [
- "constant.percentage.units.css",
- "constant.length.units.css",
- "entity.other.keyframe-offset.percentage.css"
- ],
- "settings": {
- "foreground": "#B5CEA8"
- }
- },
- {
- "scope": [
- "entity.name.tag.styledcss.js"
- ],
- "settings": {
- "foreground": "#4EC9B0"
- }
- },
- {
- "scope": "invalid.rainbow10",
- "settings": {
- "foreground": "#C586C0"
- }
- },
- {
- "scope": "markup.bold.rainbow9",
- "settings": {
- "foreground": "#007ACC"
- }
- },
- {
- "scope": "entity.name.type.rainbow8",
- "settings": {
- "foreground": "#569CD6"
- }
- },
- {
- "scope": "constant.numeric.rainbow7",
- "settings": {
- "foreground": "#9CDCFE"
- }
- },
- {
- "scope": "variable.parameter.rainbow6",
- "settings": {
- "foreground": "#4EC9B0"
- }
- },
- {
- "scope": "string.rainbow5",
- "settings": {
- "foreground": "#608B4E"
- }
- },
- {
- "scope": "comment.rainbow4",
- "settings": {
- "foreground": "#DCDCAA"
- }
- },
- {
- "scope": "entity.name.function.rainbow3",
- "settings": {
- "foreground": "#D7BA7D"
- }
- },
- {
- "scope": "keyword.rainbow2",
- "settings": {
- "foreground": "#CE9178"
- }
- },
- {
- "scope": "rainbow1",
- "settings": {
- "foreground": "#D16969"
- }
- },
- {
- "scope": [
- "comment.wildcard.elixir",
- "comment.unused.elixir"
- ],
- "settings": {
- "foreground": "#9CDCFE",
- "fontStyle": "italic"
- }
- },
- {
- "scope": [
- "punctuation.section.function.elixir"
- ],
- "settings": {
- "foreground": "#D4D4D4"
- }
- },
- {
- "scope": [
- "parameter.variable.function.elixir",
- "source.elixir.embedded.source",
- "variable.other.readwrite.module.elixir",
- "variable.other.anonymous.elixir"
- ],
- "settings": {
- "foreground": "#9CDCFE"
- }
- },
- {
- "scope": [
- "punctuation.separator.method.elixir"
- ],
- "settings": {
- "foreground": "#C586C0"
- }
- },
- {
- "scope": [
- "meta.module.elixir",
- "entity.name.type.module.elixir",
- "variable.other.readwrite.module.elixir",
- "variable.other.constant.elixir"
- ],
- "settings": {
- "foreground": "#4EC9B0"
- }
- },
- {
- "scope": [
- "constant.other.symbol.elixir",
- "punctuation.section.embedded.elixir",
- "punctuation.definition.variable.elixir",
- "variable.language.elixir",
- "source.elixir.embedded.source punctuation.section.embedded.elixir"
- ],
- "settings": {
- "foreground": "#569CD6"
- }
- },
- {
- "scope": [
- "constant.other.symbol.elixir",
- "punctuation.definition.constant.elixir",
- "support.function.variable.quoted.single.elixir"
- ],
- "settings": {
- "foreground": "#D7BA7D"
- }
- },
- {
- "scope": [
- "punctuation.section.embedded.elixir"
- ],
- "settings": {
- "foreground": "#4EC9B0"
- }
- },
- {
- "scope": [
- "punctuation.definition.placeholder.erlang",
- "constant.other.placeholder.erlang"
- ],
- "settings": {
- "foreground": "#D7BA7D"
- }
- },
- {
- "scope": [
- "punctuation.separator.parameters.erlang"
- ],
- "settings": {
- "foreground": "#D4D4D4"
- }
- },
- {
- "scope": [
- "punctuation.section.directive.begin.erlang",
- "punctuation.section.directive.end.erlang",
- "punctuation.separator.module-function.erlang",
- "punctuation.separator.record-field.erlang",
- "punctuation.separator.list.erlang",
- "keyword.operator.symbolic.erlang",
- "punctuation.separator.clause-head-body.erlang"
- ],
- "settings": {
- "foreground": "#C586C0"
- }
- },
- {
- "scope": [
- "punctuation.separator.clauses.erlang",
- "punctuation.terminator.function.erlang"
- ],
- "settings": {
- "foreground": "#808080"
- }
- },
- {
- "scope": [
- "punctuation.separator.function-arity.erlang",
- "variable.language.omitted.erlang"
- ],
- "settings": {
- "foreground": "#569CD6"
- }
- },
- {
- "scope": [
- "variable.other.erlang"
- ],
- "settings": {
- "foreground": "#9CDCFE"
- }
- },
- {
- "scope": [
- "keyword.operator.assignment.go",
- "keyword.operator.arithmetic.go",
- "keyword.operator.comparison.go",
- "keyword.operator.address.go",
- "keyword.operator.arithmetic.bitwise.go",
- "punctuation.terminator.go",
- "punctuation.other.colon.go",
- "punctuation.other.period.go",
- "keyword.control.gotemplate"
- ],
- "settings": {
- "foreground": "#C586C0"
- }
- },
- {
- "scope": [
- "string.quoted.double.gotemplate"
- ],
- "settings": {
- "foreground": "#CE9178"
- }
- },
- {
- "scope": [
- "source.go storage.type",
- "storage.type.boolean.go",
- "storage.type.byte.go",
- "storage.type.numeric.go",
- "storage.type.string.go",
- "storage.type.error.go",
- "storage.type.rune.go"
- ],
- "settings": {
- "foreground": "#4EC9B0"
- }
- },
- {
- "scope": [
- "constant.other.rune.go",
- "constant.character.escape.go",
- "string.quoted.rune.go punctuation.definition.string.begin.go",
- "string.quoted.rune.go punctuation.definition.string.end.go"
- ],
- "settings": {
- "foreground": "#D7BA7D"
- }
- },
- {
- "scope": [
- "constant.other.placeholder.go",
- "variable.other.blank.go",
- "keyword.operator.pointer.go",
- "keyword.operator.address.go",
- "keyword.operator.ellipsis.go"
- ],
- "settings": {
- "foreground": "#569CD6"
- }
- },
- {
- "scope": [
- "punctuation.section.embedded.begin.gotemplate",
- "punctuation.section.embedded.end.gotemplate"
- ],
- "settings": {
- "foreground": "#4EC9B0"
- }
- },
- {
- "scope": [
- "entity.alias.import.go"
- ],
- "settings": {
- "foreground": "#9CDCFE"
- }
- },
- {
- "scope": [
- "entity.scalar.graphql",
- "entity.name.fragment.graphql"
- ],
- "settings": {
- "foreground": "#4EC9B0"
- }
- },
- {
- "scope": [
- "punctuation.or.graphql",
- "punctuation.assignment.graphql"
- ],
- "settings": {
- "foreground": "#C586C0"
- }
- },
- {
- "scope": [
- "graphql.description.SINGLELINE",
- "string.block.description.graphql.DOCSTRING",
- "string.description.graphql"
- ],
- "settings": {
- "foreground": "#608B4E"
- }
- },
- {
- "scope": [
- "storage.modifier.import.java",
- "variable.language.wildcard.java",
- "storage.modifier.package.java"
- ],
- "settings": {
- "foreground": "#D4D4D4"
- }
- },
- {
- "scope": [
- "punctuation.separator.period.java"
- ],
- "settings": {
- "foreground": "#C586C0"
- }
- },
- {
- "scope": [
- "storage.type.builtin.kotlin",
- "storage.type.builtin.collection.kotlin",
- "entity.name.package.kotlin"
- ],
- "settings": {
- "foreground": "#4EC9B0"
- }
- },
- {
- "scope": [
- "meta.template.expression.kotlin"
- ],
- "settings": {
- "foreground": "#9CDCFE"
- }
- },
- {
- "scope": [
- "keyword.hard.kotlin"
- ],
- "settings": {
- "foreground": "#C586C0"
- }
- },
- {
- "scope": [
- "storage.type.scala",
- "storage.type.primitive.scala",
- "meta.colon.scala"
- ],
- "settings": {
- "foreground": "#4EC9B0"
- }
- },
- {
- "scope": [
- "source.groovy.embedded.source"
- ],
- "settings": {
- "foreground": "#9CDCFE"
- }
- },
- {
- "scope": [
- "keyword.operator.assignment.groovy",
- "keyword.operator.arithmetic.groovy",
- "keyword.control.exception.groovy"
- ],
- "settings": {
- "foreground": "#C586C0"
- }
- },
- {
- "scope": [
- "punctuation.section.embedded.groovy",
- "constant.other.groovy"
- ],
- "settings": {
- "foreground": "#569CD6"
- }
- },
- {
- "scope": [
- "meta.method.groovy"
- ],
- "settings": {
- "foreground": "#DCDCAA"
- }
- },
- {
- "scope": "constant.character.escape.groovy",
- "settings": {
- "foreground": "#D7BA7D"
- }
- },
- {
- "scope": [
- "comment.block",
- "comment.block.documentation.js",
- "comment.block.documentation.js storage.type.class.jsdoc punctuation.definition.block.tag.jsdoc",
- "comment.line.shebang.js"
- ],
- "settings": {
- "foreground": "#608B4E"
- }
- },
- {
- "scope": [
- "comment.block.documentation.js storage.type.class.jsdoc punctuation.definition.block.tag.jsdoc",
- "punctuation.definition.bracket.curly.begin.jsdoc",
- "punctuation.definition.bracket.curly.end.jsdoc",
- "storage.type.class.jsdoc"
- ],
- "settings": {
- "foreground": "#608B4E",
- "fontStyle": "italic"
- }
- },
- {
- "scope": "punctuation.definition.comment.js",
- "settings": {
- "foreground": "#404040"
- }
- },
- {
- "scope": [
- "comment.line.double-slash.js",
- "meta.embedded.expression.js source.js.jsx comment.block.js"
- ],
- "settings": {
- "foreground": "#505050"
- }
- },
- {
- "scope": [
- "variable.language.this"
- ],
- "settings": {
- "foreground": "#569CD6",
- "fontStyle": "italic"
- }
- },
- {
- "scope": [
- "constant.character.escape.js"
- ],
- "settings": {
- "foreground": "#D7BA7D"
- }
- },
- {
- "scope": [
- "keyword.other.template.begin.js",
- "keyword.other.template.end.js",
- "punctuation.definition.string.template.begin.js",
- "punctuation.definition.string.template.begin.ts",
- "punctuation.definition.string.template.end.js",
- "punctuation.definition.string.template.end.ts"
- ],
- "settings": {
- "foreground": "#CE9178"
- }
- },
- {
- "scope": [
- "punctuation.separator.key-value.js",
- "punctuation.separator.key-value.ts",
- "punctuation.definition.block.js",
- "punctuation.definition.block.ts",
- "punctuation.separator.comma.js",
- "punctuation.separator.comma.ts",
- "punctuation.separator.parameter",
- "punctuation.definition.parameters.begin",
- "punctuation.definition.parameters.end",
- "meta.brace.square.js",
- "entity.quasi.element.js",
- "comment.block.documentation.js keyword.operator.accessor.js",
- "punctuation.definition.binding-pattern.object",
- "meta.brace.square.ts"
- ],
- "settings": {
- "foreground": "#D4D4D4"
- }
- },
- {
- "scope": [
- "new.expr.js",
- "meta.arrow.js",
- "keyword.operator.new.js",
- "storage.type.extends.js",
- "variable.language.super",
- "storage.type.function.arrow.js",
- "keyword.operator.spread",
- "keyword.operator.rest",
- "keyword.operator.module.all.js",
- "meta.brace.angle.ts",
- "meta.brace.angle.tsx",
- "comment.line.triple-slash.directive.ts",
- "punctuation.definition.tag.directive.ts",
- "punctuation.definition.typeparameters.begin.ts",
- "punctuation.definition.typeparameters.end.ts",
- "punctuation.definition.template-expression.begin.js",
- "punctuation.definition.template-expression.end.js",
- "punctuation.definition.template-expression.begin.ts",
- "punctuation.definition.template-expression.end.ts",
- "punctuation.definition.template-expression.begin.tsx",
- "punctuation.definition.template-expression.end.tsx",
- "punctuation.quasi.element.end.js",
- "punctuation.quasi.element.begin.js",
- "punctuation.section.embedded.coffee",
- "punctuation.definition.binding-pattern.object"
- ],
- "settings": {
- "foreground": "#569CD6"
- }
- },
- {
- "scope": [
- "meta.template.expression.js",
- "meta.template.expression.ts",
- "meta.brace.round.ts",
- "meta.brace.round.js",
- "meta.tag.without-attributes.js meta.jsx.children.js",
- "meta.jsx.children.js"
- ],
- "settings": {
- "foreground": "#D4D4D4"
- }
- },
- {
- "scope": [
- "support.function.js",
- "meta.function-call.js support.function.js",
- "entity.name.function",
- "meta.function-call entity.name.function",
- "variable.function",
- "meta.function-call.method.with-arguments.js",
- "keyword.control.require.ts",
- "punctuation.decorator.js",
- "punctuation.decorator.ts",
- "meta.decorator.ts",
- "meta.decorator.js",
- "meta.decorator.ts variable.other.readwrite.ts",
- "meta.decorator.js variable.other.readwrite.js",
- "source.ts meta.class.ts meta.method.declaration.ts meta.definition.method.ts entity.name.function.ts"
- ],
- "settings": {
- "foreground": "#DCDCAA"
- }
- },
- {
- "scope": [
- "keyword.operator.js",
- "punctuation.accessor.js",
- "punctuation.accessor.ts",
- "keyword.operator.typeof.js",
- "keyword.operator.logical.js",
- "keyword.operator.in.js",
- "keyword.operator.arithmetic.js",
- "keyword.operator.assignment.js",
- "keyword.operator.comparison.js",
- "keyword.operator.relational.js",
- "keyword.operator.expression.of",
- "keyword.operator.expression.in",
- "punctuation.definition.section.case-statement"
- ],
- "settings": {
- "foreground": "#C586C0"
- }
- },
- {
- "scope": [
- "string.unquoted.js",
- "string.unquoted.label.js",
- "meta.object-literal.key",
- "meta.property.object.js",
- "constant.other.object.key.js",
- "constant.other.object.key string.quoted.double",
- "meta.object-literal.key string.quoted.single",
- "meta.object-literal.key string.quoted.double",
- "string.quoted.single meta.object-literal.key",
- "string.quoted.double meta.object-literal.key",
- "meta.decorator.ts meta.objectliteral.ts meta.object.member.ts variable.other.readwrite.ts",
- "meta.decorator.js meta.objectliteral.js meta.object.member.js variable.other.readwrite.js"
- ],
- "settings": {
- "foreground": "#9CDCFE"
- }
- },
- {
- "scope": [
- "keyword.operator.optional.ts",
- "support.type.object.module.js",
- "support.type.object.module.js.jsx",
- "support.type.object.module keyword.operator.accessor",
- "keyword.operator.type.annotation.ts",
- "keyword.operator.type.annotation.tsx",
- "keyword.operator.definiteassignment.ts",
- "keyword.operator.definiteassignment.tsx",
- "punctuation.type.flowtype",
- "support.variable.dom",
- "support.variable.object",
- "support.variable.object.node",
- "support.variable.object.process",
- "support.variable.property.process"
- ],
- "settings": {
- "foreground": "#4EC9B0"
- }
- },
- {
- "scope": [
- "support.type.primitive.ts",
- "support.type.primitive.tsx"
- ],
- "settings": {
- "foreground": "#4EC9B0"
- }
- },
- {
- "scope": [
- "punctuation.section.embedded.begin.js.jsx",
- "punctuation.section.embedded.end.js.jsx",
- "punctuation.section.embedded.begin.jsx",
- "punctuation.section.embedded.end.jsx",
- "punctuation.section.embedded.begin.tsx",
- "punctuation.section.embedded.end.tsx",
- "meta.tag.js meta.jsx.children.js meta.tag.js meta.jsx.children.js meta.embedded.expression.js punctuation.section.embedded.begin.js",
- "meta.tag.js meta.jsx.children.js meta.tag.js meta.jsx.children.js meta.embedded.expression.js punctuation.section.embedded.end.js",
- "meta.tag.js punctuation.section.embedded.begin.js",
- "meta.tag.js punctuation.section.embedded.end.js",
- "meta.tag.without-attributes.js punctuation.section.embedded.begin.js",
- "meta.tag.without-attributes.js punctuation.section.embedded.end.js"
- ],
- "settings": {
- "foreground": "#4EC9B0"
- }
- },
- {
- "scope": [
- "punctuation.accessor.optional.ts"
- ],
- "settings": {
- "foreground": "#C586C0"
- }
- },
- {
- "scope": [
- "meta.component.decoration entity.name.label.ts"
- ],
- "settings": {
- "foreground": "#9CDCFE"
- }
- },
- {
- "scope": [
- "comment.line.number-sign.makefile"
- ],
- "settings": {
- "foreground": "#608B4E"
- }
- },
- {
- "scope": [
- "variable.other.makefile"
- ],
- "settings": {
- "foreground": "#9CDCFE"
- }
- },
- {
- "scope": [
- "variable.language.makefile"
- ],
- "settings": {
- "foreground": "#569CD6"
- }
- },
- {
- "scope": [
- "entity.name.function.target.makefile",
- "constant.character.escape.continuation.makefile"
- ],
- "settings": {
- "foreground": "#DCDCAA"
- }
- },
- {
- "scope": [
- "punctuation.separator.key-value.makefile",
- "support.function.foreach.makefile",
- "keyword.control.ifeq.makefile",
- "keyword.control.endif.makefile",
- "constant.character.escape.continuation.makefile"
- ],
- "settings": {
- "foreground": "#C586C0"
- }
- },
- {
- "scope": [
- "storage.source.cmake"
- ],
- "settings": {
- "foreground": "#9CDCFE"
- }
- },
- {
- "scope": "markup.underline",
- "settings": {
- "fontStyle": "underline"
- }
- },
- {
- "scope": [
- "markup.bold",
- "strong"
- ],
- "settings": {
- "fontStyle": "bold"
- }
- },
- {
- "scope": [
- "markup.italic",
- "emphasis"
- ],
- "settings": {
- "fontStyle": "italic"
- }
- },
- {
- "scope": "markup.heading",
- "settings": {
- "foreground": "#569CD6"
- }
- },
- {
- "scope": "markup.inserted",
- "settings": {
- "foreground": "#B5CEA8"
- }
- },
- {
- "scope": "markup.deleted",
- "settings": {
- "foreground": "#CE9178"
- }
- },
- {
- "scope": "markup.changed",
- "settings": {
- "foreground": "#569CD6"
- }
- },
- {
- "scope": "markup.inline.raw",
- "settings": {
- "foreground": "#CE9178"
- }
- },
- {
- "scope": "fenced_code.block.language",
- "settings": {
- "foreground": "#4EC9B0"
- }
- },
- {
- "scope": "markup.italic.markdown",
- "settings": {
- "foreground": "#9CDCFE",
- "fontStyle": "italic"
- }
- },
- {
- "scope": [
- "markup.bold.markdown"
- ],
- "settings": {
- "foreground": "#569CD6",
- "fontStyle": "bold"
- }
- },
- {
- "scope": [
- "meta.separator.markdown",
- "entity.name.section.markdown",
- "punctuation.definition.heading.markdown"
- ],
- "settings": {
- "foreground": "#C586C0"
- }
- },
- {
- "scope": [
- "markup.quote.markdown"
- ],
- "settings": {
- "foreground": "#608B4E"
- }
- },
- {
- "scope": [
- "beginning.punctuation.definition.list.markdown",
- "punctuation.definition.list.begin.markdown"
- ],
- "settings": {
- "foreground": "#6796E6"
- }
- },
- {
- "scope": [
- "string.other.link.description.markdown",
- "string.other.link.title.markdown"
- ],
- "settings": {
- "foreground": "#9CDCFE"
- }
- },
- {
- "scope": [
- "markup.underline.link.markdown",
- "markup.underline.link.image.markdown"
- ],
- "settings": {
- "foreground": "#404040"
- }
- },
- {
- "scope": [
- "markup.fenced_code.block.markdown punctuation.definition.markdown",
- "punctuation.definition.italic.markdown",
- "punctuation.definition.bold.markdown",
- "punctuation.definition.raw.markdown",
- "beginning.punctuation.definition.quote.markdown",
- "meta.link.reference.def.markdown punctuation.definition.constant.markdown",
- "meta.link.reference.def.markdown punctuation.separator.key-value.markdown",
- "meta.link.reference.markdown punctuation.definition.constant.begin.markdown",
- "meta.link.reference.markdown punctuation.definition.constant.end.markdown",
- "meta.image.reference.markdown punctuation.definition.constant.markdown",
- "block-dollars",
- "inline-dollars"
- ],
- "settings": {
- "foreground": "#303030"
- }
- },
- {
- "scope": [
- "meta.link.reference.def.markdown constant.other.reference.link.markdown"
- ],
- "settings": {
- "foreground": "#569CD6"
- }
- },
- {
- "scope": [
- "meta.link.reference.markdown constant.other.reference.link.markdown",
- "meta.image.reference.markdown constant.other.reference.link.markdown"
- ],
- "settings": {
- "foreground": "#404040",
- "fontStyle": "italic"
- }
- },
- {
- "scope": [
- "meta.link.reference.def.markdown markup.underline.link.markdown"
- ],
- "settings": {
- "foreground": "#CE9178"
- }
- },
- {
- "scope": [
- "source.org comment.line",
- "source.org punctuation.definition.comment",
- "meta.link.inline.org punctuation.definition.string.begin.org",
- "meta.link.inline.org punctuation.definition.string.end.org",
- "meta.link.inline.org markup.underline.link.org"
- ],
- "settings": {
- "foreground": "#505050"
- }
- },
- {
- "scope": [
- "string.quoted.docstring.multi.python",
- "string.quoted.docstring.multi.python keyword.control.flow.python"
- ],
- "settings": {
- "foreground": "#608B4E"
- }
- },
- {
- "scope": [
- "variable.language.special.self.python",
- "support.function.magic.python",
- "support.variable.magic.python",
- "storage.type.string.python",
- "variable.parameter.function.language.special.self.python",
- "meta.function.decorator.python support.type.python"
- ],
- "settings": {
- "fontStyle": "italic"
- }
- },
- {
- "scope": [
- "meta.function-call.arguments.python",
- "keyword.operator.assignment.python",
- "punctuation.separator.period.python",
- "punctuation.separator.element.python",
- "punctuation.separator.dict.python",
- "punctuation.separator.parameters.python",
- "punctuation.separator.arguments.python",
- "punctuation.section.class.begin.python",
- "punctuation.section.function.begin.python",
- "punctuation.section.function.end.python",
- "punctuation.definition.inheritance.begin.python",
- "punctuation.definition.inheritance.end.python",
- "punctuation.definition.parameters.begin.python",
- "punctuation.definition.parameters.end.python",
- "punctuation.definition.arguments.begin.python",
- "punctuation.definition.arguments.end.python",
- "punctuation.definition.list.begin.python",
- "punctuation.definition.list.end.python",
- "punctuation.definition.dict.begin.python",
- "punctuation.definition.dict.end.python",
- "punctuation.parenthesis.begin.python",
- "punctuation.parenthesis.end.python",
- "punctuation.separator.dict.python",
- "punctuation.section.function.begin.python",
- "meta.function.parameters.begin.python",
- "meta.function.parameters.end.python"
- ],
- "settings": {
- "foreground": "#D4D4D4"
- }
- },
- {
- "scope": [
- "punctuation.section.function.begin.python",
- "punctuation.section.class.begin.python",
- "variable.language.special.self.python",
- "variable.parameter.function.language.special.self.python",
- "constant.character.format.placeholder.other.python",
- "keyword.operator.unpacking.parameter.python",
- "keyword.operator.unpacking.arguments.python"
- ],
- "settings": {
- "foreground": "#569CD6"
- }
- },
- {
- "scope": [
- "meta.function-call.python",
- "meta.function-call.generic.python",
- "meta.function.decorator.python support.type.python"
- ],
- "settings": {
- "foreground": "#DCDCAA"
- }
- },
- {
- "scope": [
- "variable.parameter.function-call.python",
- "meta.structure.dictionary.key.python",
- "meta.function-call.arguments.python",
- "meta.function.parameters.python",
- "constant.other.caps.python"
- ],
- "settings": {
- "foreground": "#9CDCFE"
- }
- },
- {
- "scope": [
- "support.type.python",
- "entity.name.type.class.python",
- "punctuation.separator.annotation.python",
- "punctuation.separator.annotation.result.python"
- ],
- "settings": {
- "foreground": "#4EC9B0"
- }
- },
- {
- "scope": [
- "punctuation.separator.period.python",
- "keyword.operator.comparison.python",
- "keyword.operator.assignment.python",
- "keyword.operator.logical.python",
- "punctuation.separator.slice.python",
- "punctuation.separator.colon.python"
- ],
- "settings": {
- "foreground": "#C586C0"
- }
- },
- {
- "scope": [
- "constant.character.escape.python",
- "string.quoted.binary.single.python"
- ],
- "settings": {
- "foreground": "#D7BA7D"
- }
- },
- {
- "scope": [
- "punctuation.definition.string.begin.ruby",
- "punctuation.definition.string.end.ruby"
- ],
- "settings": {
- "foreground": "#CE9178"
- }
- },
- {
- "scope": [
- "variable.other.ruby",
- "variable.other.constant.ruby",
- "constant.language.symbol.hashkey.ruby",
- "constant.language.symbol.hashkey.parameter.function.ruby",
- "variable.other.readwrite.instance.ruby punctuation.definition.variable.ruby"
- ],
- "settings": {
- "foreground": "#9CDCFE"
- }
- },
- {
- "scope": [
- "variable.other.readwrite.instance.ruby"
- ],
- "settings": {
- "fontStyle": "italic"
- }
- },
- {
- "scope": [
- "constant.character.escape.ruby",
- "constant.other.symbol.ruby",
- "constant.language.symbol.ruby",
- "punctuation.definition.constant.ruby"
- ],
- "settings": {
- "foreground": "#D7BA7D"
- }
- },
- {
- "scope": [
- "variable.language.self.ruby"
- ],
- "settings": {
- "foreground": "#569CD6",
- "fontStyle": "italic"
- }
- },
- {
- "scope": [
- "constant.other.symbol.hashkey.ruby",
- "meta.embedded.line.ruby"
- ],
- "settings": {
- "foreground": "#D4D4D4"
- }
- },
- {
- "scope": [
- "entity.name.function.ruby",
- "support.function.kernel.ruby"
- ],
- "settings": {
- "foreground": "#DCDCAA"
- }
- },
- {
- "scope": [
- "variable.language.ruby",
- "variable.other.readwrite.global.ruby",
- "punctuation.definition.variable.ruby",
- "punctuation.separator.inheritance.ruby",
- "punctuation.section.embedded.begin.ruby",
- "punctuation.section.embedded.end.ruby",
- "variable.other.readwrite.global.pre-defined.ruby",
- "string.quoted.double.interpolated.ruby punctuation.section.embedded.begin.ruby",
- "string.quoted.double.interpolated.ruby punctuation.section.embedded.end.ruby",
- "string.regexp.interpolated.ruby meta.embedded.line.ruby punctuation.section.embedded.begin.ruby",
- "string.regexp.interpolated.ruby meta.embedded.line.ruby punctuation.section.embedded.end.ruby"
- ],
- "settings": {
- "foreground": "#569CD6"
- }
- },
- {
- "scope": [
- "meta.class.ruby",
- "support.class.ruby",
- "entity.name.type.class.ruby",
- "entity.other.inherited-class.ruby"
- ],
- "settings": {
- "foreground": "#4EC9B0"
- }
- },
- {
- "scope": [
- "keyword.control.def.ruby",
- "keyword.control.class.ruby",
- "keyword.operator.other.ruby",
- "keyword.operator.assignment.ruby",
- "punctuation.separator.other.ruby",
- "keyword.control.pseudo-method.ruby",
- "keyword.operator.comparison.ruby",
- "keyword.operator.arithmetic.ruby",
- "punctuation.separator.method.ruby",
- "constant.language.symbol.hashkey.ruby punctuation.definition.constant.hashkey.ruby",
- "constant.language.symbol.hashkey.parameter.function.ruby punctuation.definition.constant.hashkey.ruby",
- "source.ruby punctuation.separator.key-value"
- ],
- "settings": {
- "foreground": "#C586C0"
- }
- },
- {
- "scope": [
- "punctuation.separator.namespace.ruby",
- "punctuation.separator.object.ruby",
- "punctuation.separator.arguments.ruby",
- "punctuation.section.function.ruby",
- "punctuation.section.scope.begin.ruby",
- "punctuation.section.scope.end.ruby",
- "punctuation.section.array.begin.ruby",
- "punctuation.section.array.end.ruby"
- ],
- "settings": {
- "foreground": "#D4D4D4"
- }
- },
- {
- "scope": [
- "punctuation.section.regexp.begin.ruby",
- "punctuation.section.regexp.end.ruby",
- "punctuation.definition.group.ruby",
- "punctuation.definition.character-class.ruby",
- "punctuation.definition.character-class.begin.ruby",
- "punctuation.definition.character-class.end.ruby"
- ],
- "settings": {
- "foreground": "#808080"
- }
- },
- {
- "scope": [
- "keyword.operator.quantifier.ruby",
- "string.regexp.arbitrary-repetition.ruby"
- ],
- "settings": {
- "foreground": "#B5CEA8"
- }
- },
- {
- "scope": [
- "meta.section.attributes.plain.haml constant.other.symbol.ruby",
- "meta.embedded.line.erb"
- ],
- "settings": {
- "foreground": "#9CDCFE"
- }
- },
- {
- "scope": [
- "text.html.erb punctuation.section.embedded.begin.erb",
- "text.html.erb punctuation.section.embedded.end.erb"
- ],
- "settings": {
- "foreground": "#4EC9B0"
- }
- },
- {
- "scope": [
- "keyword.language.gherkin.feature.step"
- ],
- "settings": {
- "foreground": "#C586C0"
- }
- },
- {
- "scope": [
- "text.gherkin.feature entity.name.type.class.tsx"
- ],
- "settings": {
- "foreground": "#4EC9B0"
- }
- },
- {
- "scope": [
- "entity.name.type.param.rust punctuation.other.comma.rust",
- "keyword.operator.path.rust"
- ],
- "settings": {
- "foreground": "#D4D4D4"
- }
- },
- {
- "scope": [
- "meta.attribute.rust",
- "comment.line.documentation.rust"
- ],
- "settings": {
- "foreground": "#608B4E"
- }
- },
- {
- "scope": [
- "keyword.operator.misc.rust",
- "keyword.operator.sigil.rust"
- ],
- "settings": {
- "foreground": "#C586C0"
- }
- },
- {
- "scope": [
- "storage.modifier.lifetime.rust",
- "entity.name.lifetime.rust",
- "constant.other.placeholder.rust"
- ],
- "settings": {
- "foreground": "#9CDCFE"
- }
- },
- {
- "scope": [
- "string.quoted.single.rust",
- "constant.character.rust"
- ],
- "settings": {
- "foreground": "#D7BA7D"
- }
- },
- {
- "scope": [
- "support.constant.core.rust",
- "variable.language.ignored.rust"
- ],
- "settings": {
- "foreground": "#569CD6"
- }
- },
- {
- "scope": [
- "variable.language.rust",
- "variable.language.self.rust"
- ],
- "settings": {
- "foreground": "#569CD6",
- "fontStyle": "italic"
- }
- },
- {
- "scope": [
- "entity.name.type.param.rust punctuation.definition.type.rust"
- ],
- "settings": {
- "foreground": "#808080"
- }
- },
- {
- "scope": [
- "entity.name.type.rust",
- "storage.type.core.rust",
- "storage.class.std.rust",
- "punctuation.separator.type.rust",
- "keyword.operator.return-type.rust",
- "meta.type_params.rust"
- ],
- "settings": {
- "foreground": "#4EC9B0"
- }
- },
- {
- "scope": [
- "comment.punctuation.comma.swift"
- ],
- "settings": {
- "foreground": "#D4D4D4"
- }
- },
- {
- "scope": [
- "keyword.statement.swift"
- ],
- "settings": {
- "foreground": "#C586C0"
- }
- },
- {
- "scope": [
- "string-interpolation keyword.operator.swift",
- "punctuation.section.embedded.begin.swift",
- "punctuation.section.embedded.end.swift"
- ],
- "settings": {
- "foreground": "#569CD6"
- }
- },
- {
- "scope": [
- "variable.language.self.swift",
- "keyword.expressions-and-types.swift"
- ],
- "settings": {
- "foreground": "#569CD6",
- "fontStyle": "italic"
- }
- },
- {
- "scope": [
- "meta.embedded.line.swift"
- ],
- "settings": {
- "foreground": "#9CDCFE"
- }
- },
- {
- "scope": [
- "meta.item.done.todo",
- "meta.item.done.todo variable.priority.todo",
- "meta.item.done.todo variable.other",
- "meta.item.done.todo constant.numeric.date.todo",
- "meta.item.done.todo string.quoted.single.todo",
- "meta.item.done.todo string.quoted.double.todo"
- ],
- "settings": {
- "foreground": "#608B4E"
- }
- },
- {
- "scope": [
- "constant.numeric.date.todo"
- ],
- "settings": {
- "foreground": "#B5CEA8"
- }
- },
- {
- "scope": [
- "string.quoted.single.todo",
- "string.quoted.double.todo"
- ],
- "settings": {
- "foreground": "#4EC9B0"
- }
- },
- {
- "scope": "meta.item.priority.a.todo",
- "settings": {
- "foreground": "#F44747"
- }
- },
- {
- "scope": "meta.item.priority.b.todo",
- "settings": {
- "foreground": "#D16969"
- }
- },
- {
- "scope": "meta.item.priority.c.todo",
- "settings": {
- "foreground": "#CE9178"
- }
- },
- {
- "scope": "meta.item.priority.d.todo",
- "settings": {
- "foreground": "#D7BA7D"
- }
- },
- {
- "scope": "meta.item.priority.e.todo",
- "settings": {
- "foreground": "#DCDCAA"
- }
- },
- {
- "scope": [
- "entity.name.section.terraform"
- ],
- "settings": {
- "foreground": "#C586C0"
- }
- },
- {
- "scope": [
- "keyword.other.section.begin.terraform",
- "keyword.other.section.end.terraform",
- "keyword.other.function.inline.terraform"
- ],
- "settings": {
- "foreground": "#DCDCAA"
- }
- },
- {
- "scope": [
- "storage.type.function.terraform",
- "entity.tag.embedded.start.terraform",
- "entity.tag.embedded.end.terraform"
- ],
- "settings": {
- "foreground": "#569CD6"
- }
- },
- {
- "scope": [
- "entity.other.attribute-name.terraform",
- "source.terraform.embedded.source"
- ],
- "settings": {
- "foreground": "#9CDCFE"
- }
- },
- {
- "scope": [
- "punctuation.definition.variable.begin.gitignore",
- "punctuation.definition.variable.end.gitignore"
- ],
- "settings": {
- "foreground": "#505050"
- }
- },
- {
- "scope": "support.function.git-rebase",
- "settings": {
- "foreground": "#9CDCFE"
- }
- },
- {
- "scope": "constant.sha.git-rebase",
- "settings": {
- "foreground": "#B5CEA8"
- }
- },
- {
- "scope": [
- "comment.line.number-sign.ini",
- "punctuation.definition.entity.ini"
- ],
- "settings": {
- "foreground": "#505050"
- }
- },
- {
- "scope": [
- "keyword.other.definition.ini"
- ],
- "settings": {
- "foreground": "#9CDCFE"
- }
- },
- {
- "scope": [
- "punctuation.separator.key-value.ini"
- ],
- "settings": {
- "foreground": "#C586C0"
- }
- },
- {
- "scope": [
- "comment.line.number-sign.yaml",
- "punctuation.separator.key-value.mapping.yaml"
- ],
- "settings": {
- "foreground": "#505050"
- }
- },
- {
- "scope": [
- "constant.other.timestamp.yaml"
- ],
- "settings": {
- "foreground": "#B5CEA8"
- }
- },
- {
- "scope": [
- "punctuation.definition.sequence.begin.yaml",
- "punctuation.definition.sequence.end.yaml",
- "punctuation.definition.mapping.begin.yaml",
- "punctuation.definition.mapping.end.yaml",
- "punctuation.separator.sequence.yaml",
- "punctuation.separator.mapping.yaml"
- ],
- "settings": {
- "foreground": "#D4D4D4"
- }
- },
- {
- "scope": [
- "storage.type.tag-handle.yaml",
- "meta.property.yaml",
- "punctuation.definition.alias.yaml",
- "keyword.control.flow.alias.yaml",
- "variable.other.alias.yaml"
- ],
- "settings": {
- "foreground": "#4EC9B0"
- }
- },
- {
- "scope": [
- "keyword.control.property.anchor.yaml",
- "constant.language.merge.yaml",
- "punctuation.definition.alias.yaml",
- "keyword.control.flow.alias.yaml",
- "support.other.directive.reserved.yaml",
- "punctuation.definition.directive.begin.yaml"
- ],
- "settings": {
- "foreground": "#569CD6"
- }
- },
- {
- "scope": [
- "constant.language.boolean.yaml",
- "constant.language.null.yaml"
- ],
- "settings": {
- "foreground": "#569CD6",
- "fontStyle": "italic"
- }
- },
- {
- "scope": [
- "entity.other.document.begin.yaml",
- "entity.other.document.end.yaml",
- "keyword.control.flow.block-scalar.literal.yaml",
- "storage.modifier.chomping-indicator.yaml",
- "punctuation.definition.block.sequence.item.yaml"
- ],
- "settings": {
- "foreground": "#C586C0"
- }
- },
- {
- "scope": [
- "keyword.key.toml"
- ],
- "settings": {
- "foreground": "#9CDCFE"
- }
- },
- {
- "scope": [
- "constant.other.datetime-with-timezone.toml"
- ],
- "settings": {
- "foreground": "#B5CEA8"
- }
- },
- {
- "scope": [
- "meta.tag.table.toml",
- "punctuation.definition.keyValuePair.toml"
- ],
- "settings": {
- "foreground": "#C586C0"
- }
- },
- {
- "scope": [
- "entity.other.attribute-name.table.array.toml",
- "entity.other.attribute-name.table.toml",
- "constant.other.boolean.toml"
- ],
- "settings": {
- "foreground": "#569CD6"
- }
- },
- {
- "scope": [
- "source.toml",
- "punctuation.definition.table.toml",
- "punctuation.definition.array.toml",
- "punctuation.definition.table.array.toml"
- ],
- "settings": {
- "foreground": "#808080"
- }
- },
- {
- "scope": [
- "storage.type.function-type.lisp",
- "constant.language.lisp"
- ],
- "settings": {
- "foreground": "#569CD6"
- }
- },
- {
- "scope": [
- "keyword.constant.lisp"
- ],
- "settings": {
- "foreground": "#9CDCFE"
- }
- },
- {
- "scope": [
- "keyword.control.lisp"
- ],
- "settings": {
- "foreground": "#C586C0"
- }
- },
- {
- "scope": [
- "constant.character.map.rhs.viml",
- "constant.character.map.special.viml",
- "constant.character.map.key.viml",
- "constant.character.map.key.fn.viml",
- "constant.character.map.viml"
- ],
- "settings": {
- "foreground": "#D7BA7D"
- }
- },
- {
- "scope": [
- "punctuation.definition.map.viml"
- ],
- "settings": {
- "foreground": "#505050"
- }
- },
- {
- "scope": [
- "meta.preprocessor.haskell"
- ],
- "settings": {
- "foreground": "#608B4E"
- }
- },
- {
- "scope": [
- "storage.type.haskell",
- "support.other.module.haskell"
- ],
- "settings": {
- "foreground": "#4EC9B0"
- }
- },
- {
- "scope": [
- "keyword.control.new.dart"
- ],
- "settings": {
- "foreground": "#569CD6"
- }
- },
- {
- "scope": [
- "punctuation.terminator.dart"
- ],
- "settings": {
- "foreground": "#505050"
- }
- },
- {
- "scope": [
- "punctuation.dot.dart"
- ],
- "settings": {
- "foreground": "#C586C0"
- }
- },
- {
- "scope": [
- "meta.declaration.dart"
- ],
- "settings": {
- "foreground": "#9CDCFE"
- }
- },
- {
- "scope": [
- "source.nginx constant.character.brace",
- "source.nginx constant.character.paren"
- ],
- "settings": {
- "foreground": "#D4D4D4"
- }
- },
- {
- "scope": [
- "source.nginx constant.character.brace",
- "source.nginx constant.character.end"
- ],
- "settings": {
- "foreground": "#808080"
- }
- },
- {
- "scope": [
- "support.function.built-in.smarty"
- ],
- "settings": {
- "foreground": "#C586C0"
- }
- },
- {
- "scope": [
- "source.smarty punctuation.section.embedded.begin.smarty",
- "source.smarty punctuation.section.embedded.end.smarty"
- ],
- "settings": {
- "foreground": "#808080"
- }
- },
- {
- "scope": [
- "source.smarty"
- ],
- "settings": {
- "foreground": "#4EC9B0"
- }
- },
- {
- "scope": [
- "punctuation.definition.tag"
- ],
- "settings": {
- "foreground": "#808080"
- }
- },
- {
- "scope": "entity.other.attribute-name",
- "settings": {
- "foreground": "#9CDCFE"
- }
- },
- {
- "scope": [
- "punctuation.definition.string.begin.html",
- "punctuation.definition.string.end.html"
- ],
- "settings": {
- "foreground": "#CE9178"
- }
- },
- {
- "scope": [
- "entity.tag",
- "entity.name.tag",
- "string.interpolated.jade",
- "support.constant.handlebars",
- "keyword.annotation.handlebars",
- "meta.function.block.start.handlebars",
- "meta.function.block.end.handlebars",
- "punctuation.section.embedded.begin.php",
- "punctuation.section.embedded.end.php",
- "meta.tag.template.value.twig",
- "punctuation.section.tag.twig"
- ],
- "settings": {
- "foreground": "#569CD6"
- }
- },
- {
- "scope": [
- "text.html.basic meta.brace.round.js",
- "text.html.basic meta.brace.square.js",
- "text.html.basic punctuation.separator.comma.js",
- "text.html.basic punctuation.definition.block.js",
- "text.html.basic punctuation.definition.parameters.begin.js",
- "text.html.basic punctuation.definition.parameters.end.js",
- "text.html.jinja punctuation.definition.parameters.begin.js",
- "text.html.jinja punctuation.definition.parameters.end.js",
- "text.html.jinja meta.brace.round.js",
- "text.html.jinja meta.brace.square.js",
- "text.html.jinja punctuation.definition.block.js",
- "text.html.jinja punctuation.separator.comma.js"
- ],
- "settings": {
- "foreground": "#D4D4D4"
- }
- },
- {
- "scope": "constant.character.entity.html",
- "settings": {
- "foreground": "#D7BA7D"
- }
- },
- {
- "scope": "invalid.illegal.bad-angle-bracket.html",
- "settings": {
- "foreground": "#D4D4D4"
- }
- },
- {
- "scope": [
- "punctuation.section.embedded.begin.php",
- "punctuation.section.embedded.end.php",
- "meta.directive.vue",
- "expression.embedded.vue",
- "punctuation.definition.generic.begin.html",
- "punctuation.definition.generic.end.html",
- "punctuation.section.embedded.begin.smarty",
- "punctuation.section.embedded.end.smarty"
- ],
- "settings": {
- "foreground": "#4EC9B0"
- }
- },
- {
- "scope": [
- "string.interpolated.jade"
- ],
- "settings": {
- "foreground": "#4EC9B0"
- }
- },
- {
- "scope": [
- "meta.control.flow.jade",
- "meta.first-class.jade",
- "storage.type.function.jade",
- "storage.type.import.include.jade"
- ],
- "settings": {
- "foreground": "#C586C0"
- }
- },
- {
- "scope": [
- "meta.function.block.start.handlebars",
- "meta.function.block.end.handlebars",
- "meta.function.block.start.handlebars support.constant.handlebars",
- "meta.function.block.end.handlebars support.constant.handlebars"
- ],
- "settings": {
- "foreground": "#C586C0"
- }
- },
- {
- "scope": [
- "support.constant.handlebars"
- ],
- "settings": {
- "foreground": "#4EC9B0"
- }
- },
- {
- "scope": [
- "variable.parameter.handlebars"
- ],
- "settings": {
- "foreground": "#9CDCFE"
- }
- },
- {
- "scope": [
- "keyword.begin.tag.ejs"
- ],
- "settings": {
- "foreground": "#4EC9B0"
- }
- },
- {
- "scope": [
- "text.html.ejs keyword.begin.tag.ejs meta.group.braces.round.js meta.brace.round.begin.js",
- "text.html.ejs keyword.begin.tag.ejs meta.group.braces.round.js meta.brace.round.end.js",
- "text.html.ejs keyword.begin.tag.ejs meta.group.braces.round.js",
- "text.html.ejs meta.brace.round.js",
- "text.html.ejs meta.brace.square.js",
- "text.html.ejs punctuation.definition.parameters.begin.js",
- "text.html.ejs punctuation.definition.parameters.end.js"
- ],
- "settings": {
- "foreground": "#D4D4D4"
- }
- },
- {
- "scope": [
- "text.html.ejs keyword.operator.expression.typeof.js",
- "text.html.ejs keyword.operator.expression.instanceof.js"
- ],
- "settings": {
- "foreground": "#C586C0"
- }
- },
- {
- "scope": [
- "text.html.vue-html meta.brace.round.js"
- ],
- "settings": {
- "foreground": "#D4D4D4"
- }
- },
- {
- "scope": [
- "text.html.vue-html meta.tag.other.html"
- ],
- "settings": {
- "foreground": "#808080"
- }
- },
- {
- "scope": [
- "text.html.vue-html source.directive.vue punctuation.definition.string.begin.html",
- "text.html.vue-html source.directive.vue punctuation.definition.string.end.html",
- "meta.tag.inline.any.html meta.directive.vue entity.other.attribute-name.html",
- "meta.directive.vue punctuation.separator.key-value.html",
- "meta.directive.vue entity.other.attribute-name.html"
- ],
- "settings": {
- "foreground": "#4EC9B0"
- }
- },
- {
- "scope": [
- "entity.other.jinja.delimiter.tag"
- ],
- "settings": {
- "foreground": "#606060"
- }
- },
- {
- "scope": [
- "entity.other.jinja.delimiter.variable"
- ],
- "settings": {
- "foreground": "#4EC9B0"
- }
- },
- {
- "scope": [
- "variable.other.jinja"
- ],
- "settings": {
- "foreground": "#9CDCFE"
- }
- },
- {
- "scope": [
- "variable.language.jinja"
- ],
- "settings": {
- "foreground": "#569CD6"
- }
- },
- {
- "scope": [
- "punctuation.tag.liquid"
- ],
- "settings": {
- "foreground": "#606060"
- }
- },
- {
- "scope": [
- "punctuation.output.liquid"
- ],
- "settings": {
- "foreground": "#4EC9B0"
- }
- },
- {
- "scope": [
- "support.variable.liquid",
- "support.class.liquid"
- ],
- "settings": {
- "foreground": "#9CDCFE"
- }
- },
- {
- "scope": [
- "punctuation.tag.liquid",
- "keyword.operator.liquid",
- "entity.name.tag.liquid"
- ],
- "settings": {
- "foreground": "#C586C0"
- }
- },
- {
- "scope": [
- "text.html.derivative punctuation.definition.block.ts",
- "text.html.derivative expression.ng keyword.operator.logical.ts",
- "punctuation.definition.ng-binding-name.begin.html",
- "punctuation.definition.ng-binding-name.end.html"
- ],
- "settings": {
- "foreground": "#4EC9B0"
- }
- },
- {
- "scope": [
- "entity.other.ng-binding-name.property.html",
- "entity.other.ng-binding-name.event.html",
- "entity.other.ng-binding-name.template.html",
- "entity.other.ng-binding-name.two-way.html"
- ],
- "settings": {
- "foreground": "#9CDCFE"
- }
- },
- {
- "scope": [
- "meta.ng-binding.event.html punctuation.separator.key-value.html",
- "meta.ng-binding.property.html punctuation.separator.key-value.html",
- "meta.ng-binding.template.html punctuation.separator.key-value.html",
- "meta.ng-binding.two-way.html punctuation.separator.key-value.html",
- "meta.ng-binding.event.html punctuation.definition.string.begin.html",
- "meta.ng-binding.event.html punctuation.definition.string.end.html",
- "meta.ng-binding.property.html punctuation.definition.string.begin.html",
- "meta.ng-binding.property.html punctuation.definition.string.end.html",
- "meta.ng-binding.template.html punctuation.definition.string.begin.html",
- "meta.ng-binding.template.html punctuation.definition.string.end.html",
- "meta.ng-binding.two-way.html punctuation.definition.string.begin.html",
- "meta.ng-binding.two-way.html punctuation.definition.string.end.html"
- ],
- "settings": {
- "foreground": "#4EC9B0"
- }
- },
- {
- "scope": [
- "keyword.operator.quantifier.regexp",
- "keyword.operator.quantifier.regexp.js"
- ],
- "settings": {
- "foreground": "#B5CEA8"
- }
- },
- {
- "scope": [
- "string.regexp"
- ],
- "settings": {
- "foreground": "#D16969"
- }
- },
- {
- "scope": [
- "string.regexp constant.character.escape.backslash.regexp"
- ],
- "settings": {
- "foreground": "#CE9178"
- }
- },
- {
- "scope": [
- "constant.other.character-class.regexp"
- ],
- "settings": {
- "foreground": "#4EC9B0"
- }
- },
- {
- "scope": [
- "keyword.control.anchor.regexp",
- "constant.other.character-class.regexp"
- ],
- "settings": {
- "foreground": "#569CD6"
- }
- },
- {
- "scope": [
- "punctuation.definition.group.regexp",
- "punctuation.definition.character-class.regexp"
- ],
- "settings": {
- "foreground": "#909090"
- }
- },
- {
- "scope": "punctuation.terminator",
- "settings": {
- "foreground": "#FFFFFF"
- }
- },
- {
- "scope": [
- "comment",
- "comment.block",
- "comment.block.documentation.js",
- "comment.block.documentation.js storage.type.class.jsdoc punctuation.definition.block.tag.jsdoc",
- "comment.line.shebang.js",
- "punctuation.definition.comment.js",
- "comment.line",
- "punctuation.definition.comment"
- ],
- "settings": {
- "foreground": "#608B4E",
- "fontStyle": "italic"
- }
- },
- {
- "scope": [
- "comment.line.double-slash.js",
- "meta.embedded.expression.js source.js.jsx comment.block.js"
- ],
- "settings": {
- "foreground": "#608B4E"
- }
- },
- {
- "scope": [
- "comment.line.double-slash.js",
- "meta.embedded.expression.js source.js.jsx comment.block.js"
- ],
- "settings": {
- "foreground": "#608B4E"
- }
- },
- {
- "scope": [
- "punctuation.semi-colon.css",
- "meta.brace.curly.css"
- ],
- "settings": {
- "foreground": "#FFFFFF"
- }
- },
- {
- "scope": [
- "comment.line.double-slash.js",
- "meta.embedded.expression.js source.js.jsx comment.block.js"
- ],
- "settings": {
- "foreground": "#608B4E"
- }
- },
- {
- "scope": [
- "source.org comment.line",
- "source.org punctuation.definition.comment",
- "meta.link.inline.org punctuation.definition.string.begin.org",
- "meta.link.inline.org punctuation.definition.string.end.org",
- "meta.link.inline.org markup.underline.link.org"
- ],
- "settings": {
- "foreground": "#608B4E"
- }
- },
- {
- "scope": [
- "punctuation.definition.variable.begin.gitignore",
- "punctuation.definition.variable.end.gitignore"
- ],
- "settings": {
- "foreground": "#608B4E"
- }
- },
- {
- "scope": [
- "comment.line.number-sign.yaml",
- "punctuation.separator.key-value.mapping.yaml"
- ],
- "settings": {
- "foreground": "#608B4E"
- }
- },
- {
- "scope": [
- "punctuation.terminator.dart"
- ],
- "settings": {
- "foreground": "#FFFFFF"
- }
- },
- {
- "scope": [
- "comment",
- "comment.line.double-slash.js",
- "comment.block.html",
- "comment.block.handlebars"
- ],
- "settings": {
- "foreground": "#608B4E"
- }
- },
- {
- "scope": [
- "meta.tag.sgml.html",
- "meta.tag.sgml.doctype.html",
- "meta.tag.sgml.html punctuation.definition.tag.html",
- "meta.structure.dictionary.json",
- "punctuation.definition.array.begin.json",
- "punctuation.definition.array.end.json",
- "punctuation.separator.array.json",
- "punctuation.terminator",
- "punctuation.definition.string.begin.markdown",
- "punctuation.definition.string.end.markdown",
- "punctuation.definition.metadata.markdown",
- "invalid.illegal.bad-comments-or-CDATA.html",
- "punctuation.definition.italic.markdown",
- "punctuation.definition.bold.markdown"
- ],
- "settings": {
- "foreground": "#FFFFFF"
- }
- },
- {
- "scope": [
- "meta.property-list.scss",
- "punctuation.terminator.rule.css",
- "punctuation.terminator.rule.scss",
- "punctuation.separator.key-value.css",
- "punctuation.separator.list.comma.css",
- "punctuation.section.property-list.begin.bracket.curly",
- "punctuation.section.property-list.end.bracket.curly",
- "punctuation.section.media.begin.bracket.curly",
- "punctuation.section.media.end.bracket.curly",
- "punctuation.section.keyframes.begin.bracket.curly.scss",
- "punctuation.section.keyframes.end.bracket.curly.scss",
- "source.css.scss meta.at-rule.keyframes.scss punctuation.section.keyframes.begin.scss",
- "source.css.scss meta.at-rule.keyframes.scss punctuation.section.keyframes.end.scss",
- "punctuation.section.supports.begin.bracket.curly",
- "punctuation.section.supports.end.bracket.curly"
- ],
- "settings": {
- "foreground": "#FFFFFF"
- }
- }
- ]
-}
+{
+ "$schema": "vscode://schemas/color-theme",
+ "name": "Dark Theme : The New",
+ "type": "dark",
+ "activityBar.activeBackground": "#55006e",
+ "activityBar.activeBorder": "#a802f5",
+ "activityBar.background": "#242424",
+ "activityBar.dropBorder": "#a802f5",
+ "activityBar.foreground": "#ffe3ff",
+ "activityBarBadge.background": "#5a009e",
+ "badge.background": "#5a009e",
+ "breadcrumbPicker.background": "#30003fe0",
+ "button.background": "#555555",
+ "colors": {
+ "debugConsole.errorForeground": "#ff0000",
+ "diffEditorGutter.insertedLineBackground": "#27ec00",
+ "editor.background": "#202020",
+ "editor.findMatchBackground": "#f56e006b",
+ "editor.findMatchBorder": "#ff0000",
+ "editor.findMatchHighlightBackground": "#f56e00b9",
+ "editor.foldBackground": "#424242",
+ "editor.foreground": "#d4d4d4",
+ "editor.inactiveSelectionBackground": "#3a3d41",
+ "editor.lineHighlightBackground": "#c800fa1a",
+ "editor.selectionBackground": "#660038b2",
+ "editor.selectionHighlightBackground": "#b6b6b673",
+ "editorError.foreground": "#ff0000",
+ "editorGroupHeader.tabsBackground": "#202020",
+ "editorGutter.addedBackground": "#27ec00",
+ "editorGutter.deletedBackground": "#e600da",
+ "editorGutter.foldingControlForeground": "#e600da",
+ "editorGutter.modifiedBackground": "#00ffff",
+ "editorHoverWidget.background": "#32172f",
+ "editorHoverWidget.border": "#670054",
+ "editorHoverWidget.foreground": "#ffffffce",
+ "editorIndentGuide.activeBackground1": "#707070",
+ "editorIndentGuide.background1": "#404040",
+ "editorInfo.foreground": "#9cdcfe",
+ "editorLineNumber.activeForeground": "#ca00b9",
+ "editorLink.activeForeground": "#c300ff",
+ "editorOverviewRuler.addedForeground": "#27ec00",
+ "editorOverviewRuler.border": "#ffffff53",
+ "editorOverviewRuler.deletedForeground": "#e600da",
+ "editorOverviewRuler.errorForeground": "#ff0000",
+ "editorOverviewRuler.findMatchForeground": "#ff6f00",
+ "editorOverviewRuler.infoForeground": "#d4d4d4",
+ "editorOverviewRuler.modifiedForeground": "#d7ba7d",
+ "editorOverviewRuler.warningForeground": "#ffd500",
+ "editorPane.background": "#1e1e1e",
+ "editorUnnecessaryCode.border": "#ff0000",
+ "editorUnnecessaryCode.opacity": "#ff0000c5",
+ "editorWarning.foreground": "#fbff00",
+ "editorWidget.background": "#181818",
+ "editorWidget.resizeBorder": "#523057",
+ "focusBorder": "#9c009c",
+ "gitDecoration.conflictingResourceForeground": "#ff0000",
+ "gitDecoration.deletedResourceForeground": "#e600da",
+ "gitDecoration.ignoredResourceForeground": "#808080",
+ "gitDecoration.modifiedResourceForeground": "#00ffff",
+ "gitDecoration.untrackedResourceForeground": "#27ec00",
+ "list.activeSelectionBackground": "#7e007e",
+ "list.dropBackground": "#383b3d",
+ "list.errorForeground": "#ff5151",
+ "list.focusBackground": "#4b004b",
+ "list.highlightForeground": "#ff51e8",
+ "list.inactiveSelectionBackground": "#7e007e63",
+ "minimap.selectionHighlight": "#660038b2",
+ "minimapGutter.addedBackground": "#27ec00",
+ "minimapGutter.deletedBackground": "#e600da",
+ "minimapGutter.modifiedBackground": "#00ffff",
+ "minimapSlider.hoverBackground": "#ff80ea4f",
+ "notificationCenterHeader.background": "#af00a1",
+ "notificationToast.border": "#d400ff",
+ "notificationsErrorIcon.foreground": "#ff0000",
+ "scrollbarSlider.background": "#ffffff69",
+ "sideBar.background": "#242424",
+ "sideBar.border": "#2c2c2c",
+ "sideBar.dropBackground": "#c300ff36",
+ "sideBarSectionHeader.background": "#2c2c2c",
+ "sideBarTitle.foreground": "#bbbbbb",
+ "statusBar.background": "#381057",
+ "tab.border": "#3b3b3b",
+ "terminal.ansiBlack": "#1e1e1e",
+ "terminal.ansiBlue": "#006eff",
+ "terminal.ansiBrightBlack": "#808080",
+ "terminal.ansiBrightBlue": "#20b9ff",
+ "terminal.ansiBrightCyan": "#a9fffb",
+ "terminal.ansiBrightGreen": "#56e23a",
+ "terminal.ansiBrightMagenta": "#c586c0",
+ "terminal.ansiBrightRed": "#ff006a",
+ "terminal.ansiBrightWhite": "#808080",
+ "terminal.ansiBrightYellow": "#d9ff00",
+ "terminal.ansiCyan": "#00ffdd",
+ "terminal.ansiGreen": "#608b4e",
+ "terminal.ansiMagenta": "#ff0095",
+ "terminal.ansiRed": "#ff3939",
+ "terminal.ansiWhite": "#d4d4d4",
+ "terminal.ansiYellow": "#d9ff00",
+ "terminal.background": "#191919",
+ "terminal.border": "#2c2c2c",
+ "terminal.foreground": "#d4d4d4",
+ "terminal.selectionBackground": "#add6ff26",
+ "terminalCursor.foreground": "#8d46ff",
+ "textLink.foreground": "#c56fffea",
+ "titleBar.activeBackground": "#720e7a",
+ "titleBar.activeForeground": "#fefbff",
+ "widget.border": "#ff00ea",
+ "widget.shadow": "#df7fff6b",
+ },
+ "tokenColors": [
+ {
+ "scope": [
+ "comment",
+ "comment.line.double-slash.js",
+ "comment.block.html",
+ "comment.block.handlebars"
+ ],
+ "settings": {
+ "foreground": "#505050"
+ }
+ },
+ {
+ "scope": [
+ "comment.block.js",
+ "comment.line.shebang.js",
+ "comment.line.number-sign.shebang.shell",
+ "comment.block.documentation.js",
+ "comment.block.go",
+ "comment.block.documentation.ts",
+ "comment.line.number-sign.ini",
+ "comment.line.number-sign.yaml"
+ ],
+ "settings": {
+ "foreground": "#608b4e"
+ },
+ "name": "Special Comments"
+ },
+ {
+ "scope": [
+ "meta.tag.sgml.html",
+ "meta.tag.sgml.doctype.html",
+ "meta.tag.sgml.html punctuation.definition.tag.html",
+ "meta.structure.dictionary.json",
+ "punctuation.terminator",
+ "invalid.illegal.bad-comments-or-CDATA.html"
+ ],
+ "settings": {
+ "foreground": "#808080"
+ },
+ "name": "Curly Braces, Semicolons, etc."
+ },
+ {
+ "scope": [
+ "punctuation.terminator"
+ ],
+ "settings": {
+ "foreground": "#404040"
+ }
+ },
+ {
+ "scope": [
+ "meta.embedded.block.sql"
+ ],
+ "settings": {
+ "foreground": "#d4d4d4"
+ }
+ },
+ {
+ "scope": [
+ "constant.numeric",
+ "keyword.other.unit",
+ "meta.preprocessor.numeric"
+ ],
+ "settings": {
+ "foreground": "#b5cea8"
+ }
+ },
+ {
+ "scope": [
+ "invalid"
+ ],
+ "settings": {
+ "foreground": "#d16969"
+ }
+ },
+ {
+ "scope": [
+ "meta.selector",
+ "constant.character",
+ "constant.other.symbol",
+ "constant.character.escape"
+ ],
+ "settings": {
+ "foreground": "#d7ba7d"
+ }
+ },
+ {
+ "scope": [
+ "meta.diff.header"
+ ],
+ "settings": {
+ "foreground": "#007acc"
+ }
+ },
+ {
+ "scope": [
+ "string",
+ "string.tag",
+ "string.value",
+ "meta.preprocessor.string"
+ ],
+ "settings": {
+ "foreground": "#ce9178"
+ }
+ },
+ {
+ "scope": [
+ "storage",
+ "storage.type",
+ "storage.modifier",
+ "constant.other.placeholder",
+ "keyword",
+ "keyword.control",
+ "meta.preprocessor",
+ "keyword.control.new",
+ "constant.language",
+ "keyword.operator.new",
+ "keyword.operator.expression",
+ "keyword.operator.cast",
+ "keyword.operator.sizeof"
+ ],
+ "settings": {
+ "foreground": "#569cd6"
+ }
+ },
+ {
+ "scope": [
+ "entity.name.function",
+ "support.function"
+ ],
+ "settings": {
+ "foreground": "#dcdcaa"
+ }
+ },
+ {
+ "scope": [
+ "meta.return-type",
+ "support.class",
+ "support.type",
+ "entity.name.type",
+ "entity.name.class"
+ ],
+ "settings": {
+ "foreground": "#4ec9b0"
+ },
+ "name": "Type declaration and references"
+ },
+ {
+ "scope": [
+ "meta.type.cast.expr",
+ "meta.type.new.expr",
+ "support.constant.math",
+ "support.constant.dom",
+ "support.constant.json",
+ "entity.other.inherited-class"
+ ],
+ "settings": {
+ "foreground": "#4ec9b0"
+ },
+ "name": "Types declaration and references, TS grammar specific"
+ },
+ {
+ "scope": [
+ "keyword.control",
+ "keyword.operator"
+ ],
+ "settings": {
+ "foreground": "#c586c0"
+ }
+ },
+ {
+ "scope": [
+ "variable",
+ "support.variable",
+ "meta.definition.variable.name"
+ ],
+ "settings": {
+ "foreground": "#9cdcfe"
+ }
+ },
+ {
+ "scope": [
+ "code-runner.output code-runner.running string",
+ "code-runner.running code-runner.done string"
+ ],
+ "settings": {
+ "fontStyle": "italic",
+ "foreground": "#ce9178"
+ }
+ },
+ {
+ "scope": [
+ "token.info-token"
+ ],
+ "settings": {
+ "foreground": "#9cdcfe"
+ }
+ },
+ {
+ "scope": [
+ "token.warn-token"
+ ],
+ "settings": {
+ "foreground": "#d7ba7d"
+ }
+ },
+ {
+ "scope": [
+ "token.error-token"
+ ],
+ "settings": {
+ "foreground": "#d16969"
+ }
+ },
+ {
+ "scope": [
+ "token.debug-token"
+ ],
+ "settings": {
+ "foreground": "#c586c0"
+ }
+ },
+ {
+ "scope": [
+ "punctuation.definition.tag"
+ ],
+ "settings": {
+ "foreground": "#808080"
+ }
+ },
+ {
+ "scope": [
+ "entity.other.attribute-name"
+ ],
+ "settings": {
+ "foreground": "#9cdcfe"
+ }
+ },
+ {
+ "scope": [
+ "punctuation.definition.string.begin.html",
+ "punctuation.definition.string.end.html"
+ ],
+ "settings": {
+ "foreground": "#ce9178"
+ }
+ },
+ {
+ "scope": [
+ "entity.tag",
+ "entity.name.tag",
+ "string.interpolated.jade",
+ "support.constant.handlebars",
+ "keyword.annotation.handlebars",
+ "meta.function.block.start.handlebars",
+ "meta.function.block.end.handlebars",
+ "punctuation.section.embedded.begin.php",
+ "punctuation.section.embedded.end.php",
+ "meta.tag.template.value.twig",
+ "punctuation.section.tag.twig"
+ ],
+ "settings": {
+ "foreground": "#569cd6"
+ }
+ },
+ {
+ "scope": [
+ "text.html.basic meta.brace.round.js",
+ "text.html.basic meta.brace.square.js",
+ "text.html.basic punctuation.separator.comma.js",
+ "text.html.basic punctuation.definition.block.js",
+ "text.html.basic punctuation.definition.parameters.begin.js",
+ "text.html.basic punctuation.definition.parameters.end.js",
+ "text.html.jinja punctuation.definition.parameters.begin.js",
+ "text.html.jinja punctuation.definition.parameters.end.js",
+ "text.html.jinja meta.brace.round.js",
+ "text.html.jinja meta.brace.square.js",
+ "text.html.jinja punctuation.definition.block.js",
+ "text.html.jinja punctuation.separator.comma.js"
+ ],
+ "settings": {
+ "foreground": "#d4d4d4"
+ }
+ },
+ {
+ "scope": [
+ "meta.tag.custom.start.html entity.name.tag.html",
+ "meta.tag.custom.end.html entity.name.tag.html",
+ "text.html.derivative meta.tag.custom.end.html entity.name.tag.html",
+ "text.html.derivative meta.tag.custom.start.html entity.name.tag.html"
+ ],
+ "settings": {
+ "foreground": "#4ec9b0"
+ }
+ },
+ {
+ "scope": [
+ "constant.character.entity.html"
+ ],
+ "settings": {
+ "foreground": "#d7ba7d"
+ }
+ },
+ {
+ "scope": [
+ "invalid.illegal.bad-angle-bracket.html"
+ ],
+ "settings": {
+ "foreground": "#d4d4d4"
+ },
+ "name": "don't highlight ejs and erb as errors"
+ },
+ {
+ "scope": [
+ "punctuation.section.embedded.begin.php",
+ "punctuation.section.embedded.end.php",
+ "meta.directive.vue",
+ "expression.embedded.vue",
+ "punctuation.definition.generic.begin.html",
+ "punctuation.definition.generic.end.html",
+ "punctuation.section.embedded.begin.smarty",
+ "punctuation.section.embedded.end.smarty"
+ ],
+ "settings": {
+ "foreground": "#4ec9b0"
+ }
+ },
+ {
+ "scope": [
+ "string.interpolated.jade"
+ ],
+ "settings": {
+ "foreground": "#4ec9b0"
+ },
+ "name": "Mustaches"
+ },
+ {
+ "scope": [
+ "meta.control.flow.jade",
+ "meta.first-class.jade",
+ "storage.type.function.jade",
+ "storage.type.function.pug",
+ "storage.type.import.include.jade",
+ "meta.control.flow.pug storage.type.function.pug",
+ "storage.type.import.include.pug"
+ ],
+ "settings": {
+ "foreground": "#c586c0"
+ }
+ },
+ {
+ "scope": [],
+ "settings": {
+ "foreground": "#dcdcaa"
+ }
+ },
+ {
+ "scope": [
+ "meta.function.block.start.handlebars",
+ "meta.function.block.end.handlebars",
+ "meta.function.block.start.handlebars support.constant.handlebars",
+ "meta.function.block.end.handlebars support.constant.handlebars"
+ ],
+ "settings": {
+ "foreground": "#c586c0"
+ }
+ },
+ {
+ "scope": [
+ "support.constant.handlebars"
+ ],
+ "settings": {
+ "foreground": "#4ec9b0"
+ }
+ },
+ {
+ "scope": [
+ "variable.parameter.handlebars"
+ ],
+ "settings": {
+ "foreground": "#9cdcfe"
+ }
+ },
+ {
+ "scope": [
+ "support.constant.handlebars"
+ ],
+ "settings": {
+ "foreground": "#dcdcaa"
+ }
+ },
+ {
+ "scope": [
+ "keyword.begin.tag.ejs"
+ ],
+ "settings": {
+ "foreground": "#4ec9b0"
+ }
+ },
+ {
+ "scope": [
+ "text.html.ejs keyword.begin.tag.ejs meta.group.braces.round.js meta.brace.round.begin.js",
+ "text.html.ejs keyword.begin.tag.ejs meta.group.braces.round.js meta.brace.round.end.js",
+ "text.html.ejs keyword.begin.tag.ejs meta.group.braces.round.js",
+ "text.html.ejs meta.brace.round.js",
+ "text.html.ejs meta.brace.square.js",
+ "text.html.ejs punctuation.definition.parameters.begin.js",
+ "text.html.ejs punctuation.definition.parameters.end.js"
+ ],
+ "settings": {
+ "foreground": "#d4d4d4"
+ }
+ },
+ {
+ "scope": [
+ "text.html.ejs keyword.operator.expression.typeof.js",
+ "text.html.ejs keyword.operator.expression.instanceof.js"
+ ],
+ "settings": {
+ "foreground": "#c586c0"
+ }
+ },
+ {
+ "scope": [
+ "text.html.vue-html meta.brace.round.js"
+ ],
+ "settings": {
+ "foreground": "#d4d4d4"
+ }
+ },
+ {
+ "scope": [
+ "text.html.vue-html meta.tag.other.html"
+ ],
+ "settings": {
+ "foreground": "#808080"
+ }
+ },
+ {
+ "scope": [
+ "text.html.vue-html source.directive.vue punctuation.definition.string.begin.html",
+ "text.html.vue-html source.directive.vue punctuation.definition.string.end.html",
+ "meta.tag.inline.any.html meta.directive.vue entity.other.attribute-name.html",
+ "meta.directive.vue punctuation.separator.key-value.html",
+ "meta.directive.vue entity.other.attribute-name.html"
+ ],
+ "settings": {
+ "foreground": "#4ec9b0"
+ }
+ },
+ {
+ "scope": [
+ "entity.other.jinja.delimiter.tag"
+ ],
+ "settings": {
+ "foreground": "#808080"
+ }
+ },
+ {
+ "scope": [
+ "entity.other.jinja.delimiter.variable"
+ ],
+ "settings": {
+ "foreground": "#4ec9b0"
+ }
+ },
+ {
+ "scope": [
+ "variable.other.jinja"
+ ],
+ "settings": {
+ "foreground": "#9cdcfe"
+ }
+ },
+ {
+ "scope": [
+ "variable.language.jinja"
+ ],
+ "settings": {
+ "foreground": "#569cd6"
+ }
+ },
+ {
+ "scope": [
+ "punctuation.tag.liquid"
+ ],
+ "settings": {
+ "foreground": "#808080"
+ }
+ },
+ {
+ "scope": [],
+ "settings": {
+ "foreground": "#4ec9b0"
+ }
+ },
+ {
+ "scope": [
+ "support.variable.liquid",
+ "support.class.liquid"
+ ],
+ "settings": {
+ "foreground": "#9cdcfe"
+ }
+ },
+ {
+ "scope": [
+ "punctuation.output.liquid",
+ "punctuation.tag.liquid",
+ "keyword.operator.liquid",
+ "entity.name.tag.liquid"
+ ],
+ "settings": {
+ "foreground": "#c586c0"
+ }
+ },
+ {
+ "scope": [
+ "meta.line.ruby.slim"
+ ],
+ "settings": {
+ "foreground": "#c586c0"
+ }
+ },
+ {
+ "scope": [
+ "text.html.derivative punctuation.definition.block.ts",
+ "text.html.derivative expression.ng keyword.operator.logical.ts",
+ "punctuation.definition.ng-binding-name.begin.html",
+ "punctuation.definition.ng-binding-name.end.html",
+ "text.html.derivative expression.ng keyword.operator.logical.ts"
+ ],
+ "settings": {
+ "foreground": "#4ec9b0"
+ }
+ },
+ {
+ "scope": [
+ "entity.other.ng-binding-name.ngFor.html",
+ "entity.other.ng-binding-name.ngIf.html"
+ ],
+ "settings": {
+ "foreground": "#c586c0"
+ }
+ },
+ {
+ "scope": [
+ "entity.other.ng-binding-name.property.html",
+ "entity.other.ng-binding-name.event.html",
+ "entity.other.ng-binding-name.template.html",
+ "entity.other.ng-binding-name.two-way.html"
+ ],
+ "settings": {
+ "foreground": "#9cdcfe"
+ }
+ },
+ {
+ "scope": [
+ "meta.ng-binding.event.html punctuation.definition.string.begin.html",
+ "meta.ng-binding.event.html punctuation.definition.string.end.html",
+ "meta.ng-binding.property.html punctuation.definition.string.begin.html",
+ "meta.ng-binding.property.html punctuation.definition.string.end.html",
+ "meta.ng-binding.template.html punctuation.definition.string.begin.html",
+ "meta.ng-binding.template.html punctuation.definition.string.end.html",
+ "meta.ng-binding.two-way.html punctuation.definition.string.begin.html",
+ "meta.ng-binding.two-way.html punctuation.definition.string.end.html"
+ ],
+ "settings": {
+ "foreground": "#4ec9b0"
+ }
+ },
+ {
+ "scope": [
+ "source.groovy.embedded.source"
+ ],
+ "settings": {
+ "foreground": "#9cdcfe"
+ }
+ },
+ {
+ "scope": [
+ "keyword.operator.assignment.groovy",
+ "keyword.operator.arithmetic.groovy",
+ "keyword.control.exception.groovy"
+ ],
+ "settings": {
+ "foreground": "#c586c0"
+ }
+ },
+ {
+ "scope": [
+ "punctuation.section.embedded.groovy",
+ "constant.other.groovy"
+ ],
+ "settings": {
+ "foreground": "#569cd6"
+ }
+ },
+ {
+ "scope": [
+ "meta.method.groovy"
+ ],
+ "settings": {
+ "foreground": "#dcdcaa"
+ }
+ },
+ {
+ "scope": [
+ "constant.character.escape.groovy"
+ ],
+ "settings": {
+ "foreground": "#d7ba7d"
+ }
+ },
+ {
+ "scope": [
+ "storage.type.groovy",
+ "storage.type.annotation.groovy",
+ "storage.type.parameters.groovy",
+ "storage.type.generic.groovy",
+ "storage.type.object.array.groovy",
+ "storage.type.primitive.array.groovy",
+ "storage.type.primitive.groovy"
+ ],
+ "settings": {
+ "foreground": "#4ec9b0"
+ },
+ "name": "Type declaration and references"
+ },
+ {
+ "scope": [
+ "storage.modifier.import.java",
+ "variable.language.wildcard.java",
+ "storage.modifier.package.java"
+ ],
+ "settings": {
+ "foreground": "#d4d4d4"
+ }
+ },
+ {
+ "scope": [
+ "variable.language.wildcard.java",
+ "punctuation.bracket.angle.java",
+ "variable.language.java"
+ ],
+ "settings": {
+ "foreground": "#569cd6"
+ }
+ },
+ {
+ "scope": [
+ "storage.type.annotation.java",
+ "punctuation.definition.annotation.java"
+ ],
+ "settings": {
+ "foreground": "#dcdcaa"
+ }
+ },
+ {
+ "scope": [
+ "meta.import.java storage.modifier.import.java",
+ "storage.type.annotation.java",
+ "storage.type.generic.java",
+ "storage.type.java",
+ "storage.type.object.array.java",
+ "storage.type.primitive.array.java",
+ "storage.type.primitive.java",
+ "storage.type.token.java"
+ ],
+ "settings": {
+ "foreground": "#4ec9b0"
+ }
+ },
+ {
+ "scope": [
+ "punctuation.separator.period.java",
+ "punctuation.separator.java",
+ "meta.import.java storage.modifier.import.java punctuation.separator.java"
+ ],
+ "settings": {
+ "foreground": "#c586c0"
+ }
+ },
+ {
+ "scope": [
+ "variable.language.java"
+ ],
+ "settings": {
+ "fontStyle": "italic"
+ }
+ },
+ {
+ "scope": [
+ "storage.type.builtin.kotlin",
+ "storage.type.builtin.collection.kotlin",
+ "entity.name.package.kotlin"
+ ],
+ "settings": {
+ "foreground": "#4ec9b0"
+ }
+ },
+ {
+ "scope": [
+ "meta.template.expression.kotlin"
+ ],
+ "settings": {
+ "foreground": "#9cdcfe"
+ }
+ },
+ {
+ "scope": [
+ "keyword.hard.kotlin",
+ "keyword.operator.kotlin"
+ ],
+ "settings": {
+ "foreground": "#c586c0"
+ }
+ },
+ {
+ "scope": [
+ "storage.type.scala",
+ "storage.type.primitive.scala",
+ "meta.colon.scala"
+ ],
+ "settings": {
+ "foreground": "#4ec9b0"
+ }
+ },
+ {
+ "scope": [
+ "meta.property-list.scss",
+ "punctuation.separator.key-value.css",
+ "punctuation.section.property-list.begin.bracket.curly",
+ "punctuation.section.property-list.end.bracket.curly",
+ "punctuation.section.media.begin.bracket.curly",
+ "punctuation.section.media.end.bracket.curly",
+ "punctuation.section.keyframes.begin.bracket.curly.scss",
+ "punctuation.section.keyframes.end.bracket.curly.scss",
+ "source.css.scss meta.at-rule.keyframes.scss punctuation.section.keyframes.begin.scss",
+ "source.css.scss meta.at-rule.keyframes.scss punctuation.section.keyframes.end.scss",
+ "punctuation.section.supports.begin.bracket.curly",
+ "punctuation.section.supports.end.bracket.curly"
+ ],
+ "settings": {
+ "foreground": "#808080"
+ }
+ },
+ {
+ "scope": [
+ "punctuation.terminator.rule.css",
+ "punctuation.terminator.rule.scss"
+ ],
+ "settings": {
+ "foreground": "#404040"
+ }
+ },
+ {
+ "scope": [
+ "keyword.other.important.css",
+ "keyword.other.important.sass",
+ "keyword.other.important.scss",
+ "keyword.other.important.less",
+ "keyword.other.default.scss",
+ "keyword.other.default.sass"
+ ],
+ "settings": {
+ "fontStyle": "italic"
+ }
+ },
+ {
+ "scope": [
+ "entity.other.attribute-name.class.css",
+ "entity.other.attribute-name.class.mixin.css",
+ "entity.other.attribute-name.id.css",
+ "entity.other.attribute-name.parent-selector.css",
+ "entity.other.attribute-name.pseudo-class.css",
+ "entity.other.attribute-name.pseudo-element.css",
+ "source.css.less entity.other.attribute-name.id",
+ "entity.other.attribute-name.attribute.scss",
+ "entity.other.attribute-name.scss",
+ "meta.at-rule.keyframes.stylus entity.other.attribute-name.stylus",
+ "meta.at-rule.keyframes.scss entity.other.attribute-name.scss"
+ ],
+ "settings": {
+ "foreground": "#d7ba7d"
+ }
+ },
+ {
+ "scope": [
+ "invalid.deprecated.color.system.css",
+ "punctuation.separator.list.comma.css",
+ "punctuation.section.function.begin.bracket.round.css",
+ "punctuation.section.function.end.bracket.round.css",
+ "punctuation.definition.media-query.begin.bracket.round",
+ "punctuation.definition.media-query.end.bracket.round",
+ "punctuation.definition.pseudo-class.begin.bracket.round",
+ "punctuation.definition.pseudo-class.end.bracket.round",
+ "meta.property-value.scss",
+ "meta.property-name.scss",
+ "meta.at-rule.extend",
+ "meta.at-rule.extend.sass",
+ "meta.at-rule.extend.scss",
+ "punctuation.section.function.scss",
+ "punctuation.section.keyframes.begin.scss",
+ "punctuation.section.keyframes.end.scss",
+ "punctuation.separator.key-value.css",
+ "punctuation.separator.key-value.scss",
+ "constant.other.scss"
+ ],
+ "settings": {
+ "foreground": "#d4d4d4"
+ }
+ },
+ {
+ "scope": [
+ "entity.name.tag.css",
+ "keyword.other.important.css",
+ "keyword.other.default.scss",
+ "punctuation.definition.interpolation.begin.bracket.curly",
+ "punctuation.definition.interpolation.end.bracket.curly"
+ ],
+ "settings": {
+ "foreground": "#569cd6"
+ }
+ },
+ {
+ "scope": [
+ "support.type.property-name.media.css",
+ "support.type.property-name",
+ "variable.css",
+ "variable.scss",
+ "variable.other.less",
+ "support.type.vendored.property-name.css",
+ "meta.at-rule.include.scss",
+ "support.constant.vendored.property-value.css"
+ ],
+ "settings": {
+ "foreground": "#9cdcfe"
+ }
+ },
+ {
+ "scope": [
+ "variable.css",
+ "variable.argument.css",
+ "variable.scss",
+ "variable.other.less"
+ ],
+ "settings": {
+ "foreground": "#4ec9b0"
+ },
+ "name": "Real Variables"
+ },
+ {
+ "scope": [
+ "source.css meta.at-rule.keyframes.body.css entity.other.keyframe-offset.css"
+ ],
+ "settings": {
+ "fontStyle": "italic",
+ "foreground": "#9cdcfe"
+ }
+ },
+ {
+ "scope": [
+ "meta.attribute-selector.css"
+ ],
+ "settings": {
+ "foreground": "#4ec9b0"
+ }
+ },
+ {
+ "scope": [
+ "support.constant.property-value",
+ "support.constant.font-name",
+ "support.constant.media-type",
+ "support.constant.media",
+ "constant.other.color.rgb-value",
+ "constant.other.rgb-value",
+ "support.constant.color"
+ ],
+ "settings": {
+ "foreground": "#ce9178"
+ },
+ "name": "CSS property value"
+ },
+ {
+ "scope": [
+ "entity.other.attribute-name.pseudo-element.css punctuation.definition.entity.css",
+ "meta.selector.css entity.other.attribute-name.pseudo-class.css punctuation.definition.entity.css",
+ "punctuation.definition.entity.begin.bracket.square.css",
+ "punctuation.definition.entity.end.bracket.square.css",
+ "entity.other.attribute-name.pseudo-element.css",
+ "entity.other.attribute-name.pseudo-class.css",
+ "support.constant.mathematical-symbols.scss"
+ ],
+ "settings": {
+ "foreground": "#c586c0"
+ }
+ },
+ {
+ "scope": [
+ "punctuation.definition.keyword.stylus"
+ ],
+ "settings": {
+ "foreground": "#c586c0"
+ }
+ },
+ {
+ "scope": [
+ "meta.interpolation.stylus"
+ ],
+ "settings": {
+ "foreground": "#9cdcfe"
+ }
+ },
+ {
+ "scope": [
+ "variable.stylus"
+ ],
+ "settings": {
+ "foreground": "#4ec9b0"
+ }
+ },
+ {
+ "scope": [
+ "entity.other.attribute-name.parent-selector-suffix.stylus"
+ ],
+ "settings": {
+ "foreground": "#d7ba7d"
+ }
+ },
+ {
+ "scope": [
+ "meta.interpolation.stylus meta.brace.curly"
+ ],
+ "settings": {
+ "foreground": "#569cd6"
+ }
+ },
+ {
+ "scope": [
+ "punctuation.semi-colon.css",
+ "meta.brace.curly.css"
+ ],
+ "settings": {
+ "foreground": "#808080"
+ }
+ },
+ {
+ "scope": [
+ "constant.hex.css",
+ "meta.identifier.css"
+ ],
+ "settings": {
+ "foreground": "#ce9178"
+ }
+ },
+ {
+ "scope": [
+ "constant.percentage.units.css",
+ "constant.length.units.css",
+ "entity.other.keyframe-offset.percentage.css"
+ ],
+ "settings": {
+ "foreground": "#b5cea8"
+ }
+ },
+ {
+ "scope": [
+ "entity.name.tag.styledcss.js"
+ ],
+ "settings": {
+ "foreground": "#4ec9b0"
+ }
+ },
+ {
+ "scope": [
+ "support.function.C99.c",
+ "entity.name.function.c"
+ ],
+ "settings": {
+ "foreground": "#dcdcaa"
+ }
+ },
+ {
+ "scope": [
+ "comment.block.c",
+ "punctuation.terminator.statement.c"
+ ],
+ "settings": {
+ "foreground": "#505050"
+ }
+ },
+ {
+ "scope": [
+ "string.quoted.single.c"
+ ],
+ "settings": {
+ "foreground": "#d7ba7d"
+ }
+ },
+ {
+ "scope": [
+ "meta.preprocessor.include.c string.quoted.other.lt-gt.include.c punctuation.definition.string.begin.c",
+ "meta.preprocessor.include.c string.quoted.other.lt-gt.include.c punctuation.definition.string.end.c"
+ ],
+ "settings": {
+ "foreground": "#808080"
+ }
+ },
+ {
+ "scope": [
+ "punctuation.section.arguments.begin.bracket.round.c",
+ "punctuation.section.arguments.end.bracket.round.c",
+ "punctuation.section.parens.begin.bracket.round.c",
+ "punctuation.section.parens.end.bracket.round.c",
+ "punctuation.section.parameters.begin.bracket.round.c",
+ "punctuation.section.parameters.end.bracket.round.c",
+ "punctuation.separator.delimiter.c"
+ ],
+ "settings": {
+ "foreground": "#d4d4d4"
+ }
+ },
+ {
+ "scope": [
+ "constant.other.variable.mac-classic.c",
+ "string.quoted.double.include.c",
+ "string.quoted.other.lt-gt.include.c",
+ "meta.preprocessor.include.c string.quoted.other.lt-gt.include.c"
+ ],
+ "settings": {
+ "foreground": "#9cdcfe"
+ }
+ },
+ {
+ "scope": [
+ "punctuation.separator.pointer-access.c",
+ "keyword.control.directive.include.c"
+ ],
+ "settings": {
+ "foreground": "#c586c0"
+ }
+ },
+ {
+ "scope": [
+ "storage.type.c",
+ "support.type.mac-classic.c"
+ ],
+ "settings": {
+ "foreground": "#4ec9b0"
+ }
+ },
+ {
+ "scope": [
+ "constant.other.placeholder.c",
+ "constant.language.c",
+ "keyword.operator.sizeof.c"
+ ],
+ "settings": {
+ "foreground": "#569cd6"
+ }
+ },
+ {
+ "scope": [
+ "comment.block.cfml",
+ "comment.line.cfml"
+ ],
+ "settings": {
+ "foreground": "#608b4e"
+ }
+ },
+ {
+ "scope": [
+ "punctuation.definition.template-expression.begin.cfml",
+ "punctuation.definition.template-expression.end.cfml",
+ "constant.character.hash.cfml.start",
+ "constant.character.hash.cfml.end"
+ ],
+ "settings": {
+ "foreground": "#569cd6"
+ }
+ },
+ {
+ "scope": [
+ "meta.property.cfml",
+ "meta.property.constant.cfml"
+ ],
+ "settings": {
+ "foreground": "#9cdcfe"
+ }
+ },
+ {
+ "scope": [
+ "punctuation.accessor.cfml"
+ ],
+ "settings": {
+ "foreground": "#c586c0"
+ }
+ },
+ {
+ "scope": [
+ "entity.name.tag.custom.cfml"
+ ],
+ "settings": {
+ "foreground": "#4ec9b0"
+ }
+ },
+ {
+ "scope": [
+ "entity.name.tag.cfml"
+ ],
+ "settings": {
+ "foreground": "#569cd6"
+ }
+ },
+ {
+ "scope": [
+ "punctuation.definition.tag.begin.cfml",
+ "punctuation.definition.tag.end.cfml"
+ ],
+ "settings": {
+ "foreground": "#808080"
+ }
+ },
+ {
+ "scope": [
+ "punctuation.separator.namespace.access.cpp"
+ ],
+ "settings": {
+ "foreground": "#4ec9b0"
+ }
+ },
+ {
+ "scope": [
+ "source.cpp keyword.operator.bitwise.shift.c"
+ ],
+ "settings": {
+ "foreground": "#569cd6"
+ }
+ },
+ {
+ "scope": [
+ "keyword.operator.macro.crystal"
+ ],
+ "settings": {
+ "fontStyle": "italic"
+ }
+ },
+ {
+ "scope": [
+ "string.regexp.group.crystal punctuation.definition.group.crystal"
+ ],
+ "settings": {
+ "foreground": "#808080"
+ }
+ },
+ {
+ "scope": [
+ "punctuation.separator.variable.crystal",
+ "punctuation.separator.object.crystal",
+ "punctuation.definition.parameters.crystal"
+ ],
+ "settings": {
+ "foreground": "#d4d4d4"
+ }
+ },
+ {
+ "scope": [
+ "source.crystal.embedded.source"
+ ],
+ "settings": {
+ "foreground": "#9cdcfe"
+ }
+ },
+ {
+ "scope": [
+ "punctuation.separator.method.crystal"
+ ],
+ "settings": {
+ "foreground": "#c586c0"
+ }
+ },
+ {
+ "scope": [
+ "support.class.crystal",
+ "punctuation.separator.other.crystal"
+ ],
+ "settings": {
+ "foreground": "#4ec9b0"
+ }
+ },
+ {
+ "scope": [
+ "variable.language.crystal",
+ "punctuation.section.embedded.crystal",
+ "punctuation.section.embedded.begin.crystal",
+ "punctuation.section.embedded.end.crystal",
+ "keyword.control.special-method.crystal",
+ "source.crystal punctuation.separator.key-value"
+ ],
+ "settings": {
+ "foreground": "#569cd6"
+ }
+ },
+ {
+ "scope": [
+ "string.quoted.single.crystal",
+ "constant.other.symbol.crystal"
+ ],
+ "settings": {
+ "foreground": "#d7ba7d"
+ }
+ },
+ {
+ "scope": [
+ "meta.comment.razor comment.block.razor",
+ "meta.comment.razor keyword.control.razor.comment.star",
+ "meta.comment.razor keyword.control.cshtml.transition"
+ ],
+ "settings": {
+ "foreground": "#608b4e"
+ }
+ },
+ {
+ "scope": [
+ "meta.preprocessor.cs",
+ "meta.preprocessor.cs punctuation.separator.hash.cs",
+ "meta.preprocessor.cs string.unquoted.preprocessor.message.cs",
+ "meta.preprocessor.cs punctuation.separator.hash.cs",
+ "meta.preprocessor.cs keyword.preprocessor.region.cs",
+ "meta.preprocessor.cs keyword.preprocessor.endregion.cs",
+ "meta.preprocessor.cs keyword.preprocessor.if.cs",
+ "meta.preprocessor.cs keyword.preprocessor.else.cs",
+ "meta.preprocessor.cs keyword.preprocessor.endif.cs"
+ ],
+ "settings": {
+ "fontStyle": "italic",
+ "foreground": "#608b4e"
+ }
+ },
+ {
+ "scope": [
+ "entity.name.tag.localname.cs",
+ "punctuation.definition.tag.cs",
+ "punctuation.terminator.statement.cs",
+ "source.cs comment.block.documentation.cs punctuation.definition.comment.cs",
+ "source.cs comment.block.documentation.cs meta.tag.cs punctuation.separator.equals.cs"
+ ],
+ "settings": {
+ "foreground": "#505050"
+ }
+ },
+ {
+ "scope": [
+ "string.bracers.round.cshtml",
+ "punctuation.curlybrace.open.cs",
+ "punctuation.curlybrace.close.cs",
+ "punctuation.squarebracket.open.cs",
+ "punctuation.squarebracket.close.cs",
+ "string.quoted.double.cs meta.interpolation.cs punctuation.parenthesis.open.cs",
+ "string.quoted.double.cs meta.interpolation.cs punctuation.parenthesis.close.cs"
+ ],
+ "settings": {
+ "foreground": "#d4d4d4"
+ }
+ },
+ {
+ "scope": [
+ "entity.name.variable.property.cs",
+ "entity.name.variable.parameter.cs",
+ "entity.name.variable.field.cs",
+ "entity.name.variable.local.cs",
+ "meta.interpolation.cs variable.other.object.property.cs",
+ "entity.name.variable.tuple-element.cs",
+ "entity.name.variable.enum-member.cs"
+ ],
+ "settings": {
+ "foreground": "#9cdcfe"
+ }
+ },
+ {
+ "scope": [
+ "keyword.type.cs",
+ "storage.type.cs",
+ "storage.type.generic.cs",
+ "storage.type.modifier.cs",
+ "storage.type.variable.cs",
+ "punctuation.separator.question-mark.cs"
+ ],
+ "settings": {
+ "foreground": "#4ec9b0"
+ }
+ },
+ {
+ "scope": [
+ "keyword.other.this.cs"
+ ],
+ "settings": {
+ "fontStyle": "italic",
+ "foreground": "#569cd6"
+ }
+ },
+ {
+ "scope": [
+ "keyword.other.new.cs",
+ "keyword.other.var.cs",
+ "keyword.other.as.cs",
+ "keyword.other.base.cs",
+ "keyword.other.where.cs",
+ "keyword.other.typeof.cs",
+ "keyword.other.default.cs",
+ "keyword.operator.arrow.cs",
+ "keyword.other.namespace.cs",
+ "punctuation.separator.colon.cs",
+ "punctuation.definition.typeparameters.begin.cs",
+ "punctuation.definition.typeparameters.end.cs",
+ "punctuation.definition.interpolation.begin.cs",
+ "punctuation.definition.interpolation.end.cs"
+ ],
+ "settings": {
+ "foreground": "#569cd6"
+ }
+ },
+ {
+ "scope": [
+ "keyword.other.get.cs",
+ "keyword.other.set.cs"
+ ],
+ "settings": {
+ "foreground": "#dcdcaa"
+ }
+ },
+ {
+ "scope": [
+ "punctuation.accessor.cs",
+ "keyword.other.await.cs",
+ "keyword.operator.assignment.cs",
+ "keyword.operator.comparison.cs",
+ "keyword.other.is.cs"
+ ],
+ "settings": {
+ "foreground": "#c586c0"
+ }
+ },
+ {
+ "scope": [
+ "invalid.rainbow10"
+ ],
+ "settings": {
+ "foreground": "#c586c0"
+ }
+ },
+ {
+ "scope": [
+ "entity.name.type.rainbow8"
+ ],
+ "settings": {
+ "foreground": "#569cd6"
+ }
+ },
+ {
+ "scope": [
+ "constant.numeric.rainbow7"
+ ],
+ "settings": {
+ "foreground": "#9cdcfe"
+ }
+ },
+ {
+ "scope": [
+ "variable.parameter.rainbow6"
+ ],
+ "settings": {
+ "foreground": "#4ec9b0"
+ }
+ },
+ {
+ "scope": [
+ "string.rainbow5"
+ ],
+ "settings": {
+ "foreground": "#608b4e"
+ }
+ },
+ {
+ "scope": [
+ "comment.rainbow4"
+ ],
+ "settings": {
+ "foreground": "#dcdcaa"
+ }
+ },
+ {
+ "scope": [
+ "entity.name.function.rainbow3"
+ ],
+ "settings": {
+ "foreground": "#d7ba7d"
+ }
+ },
+ {
+ "scope": [
+ "keyword.rainbow2"
+ ],
+ "settings": {
+ "foreground": "#ce9178"
+ }
+ },
+ {
+ "scope": [
+ "rainbow1"
+ ],
+ "settings": {
+ "foreground": "#d16969"
+ }
+ },
+ {
+ "scope": [
+ "keyword.control.new.dart"
+ ],
+ "settings": {
+ "foreground": "#569cd6"
+ }
+ },
+ {
+ "scope": [
+ "punctuation.terminator.dart"
+ ],
+ "settings": {
+ "foreground": "#808080"
+ }
+ },
+ {
+ "scope": [
+ "punctuation.dot.dart"
+ ],
+ "settings": {
+ "foreground": "#c586c0"
+ }
+ },
+ {
+ "scope": [
+ "meta.declaration.dart"
+ ],
+ "settings": {
+ "foreground": "#9cdcfe"
+ }
+ },
+ {
+ "scope": [
+ "string.word.dictionary"
+ ],
+ "settings": {
+ "foreground": "#608b4e"
+ }
+ },
+ {
+ "scope": [
+ "variable.flagged.dictionary",
+ "keyword.operator.flag.dictionary"
+ ],
+ "settings": {
+ "foreground": "#d16969"
+ }
+ },
+ {
+ "scope": [
+ "comment.wildcard.elixir",
+ "comment.unused.elixir"
+ ],
+ "settings": {
+ "fontStyle": "italic",
+ "foreground": "#9cdcfe"
+ }
+ },
+ {
+ "scope": [
+ "punctuation.section.function.elixir"
+ ],
+ "settings": {
+ "foreground": "#d4d4d4"
+ }
+ },
+ {
+ "scope": [
+ "parameter.variable.function.elixir",
+ "source.elixir.embedded.source",
+ "variable.other.readwrite.module.elixir",
+ "variable.other.anonymous.elixir"
+ ],
+ "settings": {
+ "foreground": "#9cdcfe"
+ }
+ },
+ {
+ "scope": [
+ "punctuation.separator.method.elixir"
+ ],
+ "settings": {
+ "foreground": "#c586c0"
+ }
+ },
+ {
+ "scope": [
+ "meta.module.elixir",
+ "entity.name.type.module.elixir",
+ "variable.other.readwrite.module.elixir",
+ "variable.other.constant.elixir"
+ ],
+ "settings": {
+ "foreground": "#4ec9b0"
+ }
+ },
+ {
+ "scope": [
+ "constant.other.symbol.elixir",
+ "punctuation.section.embedded.elixir",
+ "punctuation.definition.variable.elixir",
+ "variable.language.elixir",
+ "source.elixir.embedded.source punctuation.section.embedded.elixir"
+ ],
+ "settings": {
+ "foreground": "#569cd6"
+ }
+ },
+ {
+ "scope": [
+ "constant.other.symbol.elixir",
+ "punctuation.definition.constant.elixir",
+ "support.function.variable.quoted.single.elixir"
+ ],
+ "settings": {
+ "foreground": "#d7ba7d"
+ }
+ },
+ {
+ "scope": [
+ "punctuation.separator.label.js"
+ ],
+ "settings": {
+ "foreground": "#c586c0"
+ }
+ },
+ {
+ "scope": [
+ "punctuation.section.embedded.elixir"
+ ],
+ "settings": {
+ "foreground": "#4ec9b0"
+ }
+ },
+ {
+ "scope": [
+ "comment.line.double-dash.elm"
+ ],
+ "settings": {
+ "foreground": "#505050"
+ }
+ },
+ {
+ "scope": [
+ "meta.declaration.module.elm",
+ "keyword.other.elm",
+ "keyword.other.period.elm",
+ "keyword.pipe.elm"
+ ],
+ "settings": {
+ "foreground": "#c586c0"
+ }
+ },
+ {
+ "scope": [
+ "entity.name.record.field.accessor.elm",
+ "entity.name.record.field.elm"
+ ],
+ "settings": {
+ "foreground": "#9cdcfe"
+ }
+ },
+ {
+ "scope": [],
+ "settings": {
+ "foreground": "#569cd6"
+ }
+ },
+ {
+ "scope": [
+ "keyword.unused.elm"
+ ],
+ "settings": {
+ "fontStyle": "italic",
+ "foreground": "#569cd6"
+ }
+ },
+ {
+ "scope": [
+ "storage.type.elm",
+ "constant.type-constructor.elm",
+ "support.module.elm",
+ "meta.function.type-declaration.elm keyword.other.colon.elm"
+ ],
+ "settings": {
+ "foreground": "#4ec9b0"
+ }
+ },
+ {
+ "scope": [
+ "punctuation.definition.placeholder.erlang",
+ "constant.other.placeholder.erlang"
+ ],
+ "settings": {
+ "foreground": "#d7ba7d"
+ }
+ },
+ {
+ "scope": [
+ "punctuation.separator.parameters.erlang"
+ ],
+ "settings": {
+ "foreground": "#d4d4d4"
+ }
+ },
+ {
+ "scope": [
+ "punctuation.section.directive.begin.erlang",
+ "punctuation.section.directive.end.erlang",
+ "punctuation.separator.module-function.erlang",
+ "punctuation.separator.record-field.erlang",
+ "punctuation.separator.list.erlang",
+ "keyword.operator.symbolic.erlang",
+ "punctuation.separator.clause-head-body.erlang"
+ ],
+ "settings": {
+ "foreground": "#c586c0"
+ }
+ },
+ {
+ "scope": [
+ "punctuation.separator.clauses.erlang",
+ "punctuation.terminator.function.erlang"
+ ],
+ "settings": {
+ "foreground": "#808080"
+ }
+ },
+ {
+ "scope": [
+ "punctuation.separator.function-arity.erlang",
+ "variable.language.omitted.erlang"
+ ],
+ "settings": {
+ "foreground": "#569cd6"
+ }
+ },
+ {
+ "scope": [
+ "variable.other.erlang"
+ ],
+ "settings": {
+ "foreground": "#9cdcfe"
+ }
+ },
+ {
+ "scope": [
+ "punctuation.definition.variable.begin.gitignore",
+ "punctuation.definition.variable.end.gitignore"
+ ],
+ "settings": {
+ "foreground": "#808080"
+ }
+ },
+ {
+ "scope": [
+ "support.function.git-rebase"
+ ],
+ "settings": {
+ "foreground": "#9cdcfe"
+ }
+ },
+ {
+ "scope": [
+ "constant.sha.git-rebase"
+ ],
+ "settings": {
+ "foreground": "#b5cea8"
+ }
+ },
+ {
+ "scope": [
+ "keyword.operator.assignment.go",
+ "keyword.operator.arithmetic.go",
+ "keyword.operator.comparison.go",
+ "keyword.operator.address.go",
+ "keyword.operator.arithmetic.bitwise.go",
+ "punctuation.terminator.go",
+ "punctuation.other.colon.go",
+ "punctuation.other.period.go",
+ "keyword.control.gotemplate"
+ ],
+ "settings": {
+ "foreground": "#c586c0"
+ }
+ },
+ {
+ "scope": [
+ "string.quoted.double.gotemplate"
+ ],
+ "settings": {
+ "foreground": "#ce9178"
+ }
+ },
+ {
+ "scope": [
+ "source.go storage.type",
+ "storage.type.boolean.go",
+ "storage.type.byte.go",
+ "storage.type.numeric.go",
+ "storage.type.string.go",
+ "storage.type.error.go",
+ "storage.type.rune.go",
+ "entity.name.package.go"
+ ],
+ "settings": {
+ "foreground": "#4ec9b0"
+ }
+ },
+ {
+ "scope": [
+ "constant.other.rune.go",
+ "constant.character.escape.go",
+ "string.quoted.rune.go punctuation.definition.string.begin.go",
+ "string.quoted.rune.go punctuation.definition.string.end.go"
+ ],
+ "settings": {
+ "foreground": "#d7ba7d"
+ }
+ },
+ {
+ "scope": [
+ "constant.other.placeholder.go",
+ "variable.other.blank.go",
+ "keyword.operator.pointer.go",
+ "keyword.operator.address.go",
+ "keyword.operator.ellipsis.go"
+ ],
+ "settings": {
+ "foreground": "#569cd6"
+ }
+ },
+ {
+ "scope": [
+ "punctuation.section.embedded.begin.gotemplate",
+ "punctuation.section.embedded.end.gotemplate"
+ ],
+ "settings": {
+ "foreground": "#4ec9b0"
+ }
+ },
+ {
+ "scope": [
+ "entity.alias.import.go"
+ ],
+ "settings": {
+ "foreground": "#9cdcfe"
+ }
+ },
+ {
+ "scope": [
+ "source.sheets constant.character",
+ "constant.character.format.google-sheets",
+ "punctuation.definition.placeholder.google-sheets"
+ ],
+ "settings": {
+ "foreground": "#569cd6"
+ }
+ },
+ {
+ "scope": [
+ "punctuation.definition.string.google-sheets"
+ ],
+ "settings": {
+ "foreground": "#ce9178"
+ }
+ },
+ {
+ "scope": [
+ "variable.sheet.google-sheets"
+ ],
+ "settings": {
+ "foreground": "#4ec9b0"
+ }
+ },
+ {
+ "scope": [
+ "storage.type.reference.absolute.google-sheets",
+ "meta.placeholder.google-sheets"
+ ],
+ "settings": {
+ "foreground": "#4ec9b0"
+ }
+ },
+ {
+ "scope": [
+ "entity.scalar.graphql",
+ "entity.name.fragment.graphql"
+ ],
+ "settings": {
+ "foreground": "#4ec9b0"
+ }
+ },
+ {
+ "scope": [
+ "punctuation.or.graphql",
+ "punctuation.assignment.graphql"
+ ],
+ "settings": {
+ "foreground": "#c586c0"
+ }
+ },
+ {
+ "scope": [
+ "graphql.description.SINGLELINE",
+ "string.block.description.graphql.DOCSTRING",
+ "string.description.graphql"
+ ],
+ "settings": {
+ "foreground": "#608b4e"
+ }
+ },
+ {
+ "scope": [
+ "meta.preprocessor.haskell"
+ ],
+ "settings": {
+ "foreground": "#608b4e"
+ }
+ },
+ {
+ "scope": [
+ "storage.type.haskell",
+ "support.other.module.haskell"
+ ],
+ "settings": {
+ "foreground": "#4ec9b0"
+ }
+ },
+ {
+ "scope": [
+ "comment.line.number-sign.ini",
+ "punctuation.definition.entity.ini"
+ ],
+ "settings": {
+ "foreground": "#808080"
+ }
+ },
+ {
+ "scope": [
+ "keyword.other.definition.ini"
+ ],
+ "settings": {
+ "foreground": "#9cdcfe"
+ }
+ },
+ {
+ "scope": [
+ "punctuation.separator.key-value.ini"
+ ],
+ "settings": {
+ "foreground": "#c586c0"
+ }
+ },
+ {
+ "scope": [
+ "source.groovy.embedded.source"
+ ],
+ "settings": {
+ "foreground": "#9cdcfe"
+ }
+ },
+ {
+ "scope": [
+ "keyword.operator.assignment.groovy",
+ "keyword.operator.arithmetic.groovy",
+ "keyword.control.exception.groovy"
+ ],
+ "settings": {
+ "foreground": "#c586c0"
+ }
+ },
+ {
+ "scope": [
+ "punctuation.section.embedded.groovy",
+ "constant.other.groovy"
+ ],
+ "settings": {
+ "foreground": "#569cd6"
+ }
+ },
+ {
+ "scope": [
+ "meta.method.groovy"
+ ],
+ "settings": {
+ "foreground": "#dcdcaa"
+ }
+ },
+ {
+ "scope": [
+ "constant.character.escape.groovy"
+ ],
+ "settings": {
+ "foreground": "#d7ba7d"
+ }
+ },
+ {
+ "scope": [
+ "storage.type.groovy",
+ "storage.type.annotation.groovy",
+ "storage.type.parameters.groovy",
+ "storage.type.generic.groovy",
+ "storage.type.object.array.groovy",
+ "storage.type.primitive.array.groovy",
+ "storage.type.primitive.groovy"
+ ],
+ "settings": {
+ "foreground": "#4ec9b0"
+ },
+ "name": "Type declaration and references"
+ },
+ {
+ "scope": [
+ "storage.modifier.import.java",
+ "variable.language.wildcard.java",
+ "storage.modifier.package.java"
+ ],
+ "settings": {
+ "foreground": "#d4d4d4"
+ }
+ },
+ {
+ "scope": [
+ "variable.language.wildcard.java",
+ "punctuation.bracket.angle.java",
+ "variable.language.java"
+ ],
+ "settings": {
+ "foreground": "#569cd6"
+ }
+ },
+ {
+ "scope": [
+ "storage.type.annotation.java",
+ "punctuation.definition.annotation.java"
+ ],
+ "settings": {
+ "foreground": "#dcdcaa"
+ }
+ },
+ {
+ "scope": [
+ "meta.import.java storage.modifier.import.java",
+ "storage.type.annotation.java",
+ "storage.type.generic.java",
+ "storage.type.java",
+ "storage.type.object.array.java",
+ "storage.type.primitive.array.java",
+ "storage.type.primitive.java",
+ "storage.type.token.java"
+ ],
+ "settings": {
+ "foreground": "#4ec9b0"
+ }
+ },
+ {
+ "scope": [
+ "punctuation.separator.period.java",
+ "punctuation.separator.java",
+ "meta.import.java storage.modifier.import.java punctuation.separator.java"
+ ],
+ "settings": {
+ "foreground": "#c586c0"
+ }
+ },
+ {
+ "scope": [
+ "variable.language.java"
+ ],
+ "settings": {
+ "fontStyle": "italic"
+ }
+ },
+ {
+ "scope": [
+ "storage.type.builtin.kotlin",
+ "storage.type.builtin.collection.kotlin",
+ "entity.name.package.kotlin"
+ ],
+ "settings": {
+ "foreground": "#4ec9b0"
+ }
+ },
+ {
+ "scope": [
+ "meta.template.expression.kotlin"
+ ],
+ "settings": {
+ "foreground": "#9cdcfe"
+ }
+ },
+ {
+ "scope": [
+ "keyword.hard.kotlin",
+ "keyword.operator.kotlin"
+ ],
+ "settings": {
+ "foreground": "#c586c0"
+ }
+ },
+ {
+ "scope": [
+ "storage.type.scala",
+ "storage.type.primitive.scala",
+ "meta.colon.scala"
+ ],
+ "settings": {
+ "foreground": "#4ec9b0"
+ }
+ },
+ {
+ "scope": [
+ "comment.block",
+ "comment.block.documentation.js",
+ "comment.line.shebang.js",
+ "comment.block.documentation.js punctuation.definition.comment.js"
+ ],
+ "settings": {
+ "foreground": "#608b4e"
+ }
+ },
+ {
+ "scope": [
+ "comment.block.documentation.js storage.type.class.jsdoc punctuation.definition.block.tag.jsdoc",
+ "punctuation.definition.bracket.curly.begin.jsdoc",
+ "punctuation.definition.bracket.curly.end.jsdoc",
+ "storage.type.class.jsdoc",
+ "entity.name.type.instance.jsdoc variable.other.description.jsdoc"
+ ],
+ "settings": {
+ "fontStyle": "italic",
+ "foreground": "#608b4e"
+ }
+ },
+ {
+ "scope": [
+ "comment.line.double-slash.js",
+ "meta.embedded.expression.js source.js.jsx comment.block.js"
+ ],
+ "settings": {
+ "foreground": "#505050"
+ }
+ },
+ {
+ "scope": [
+ "punctuation.terminator.statement.js",
+ "punctuation.terminator.statement.ts",
+ "punctuation.terminator.statement.jsx",
+ "punctuation.terminator.statement.tsx"
+ ],
+ "settings": {
+ "foreground": "#404040"
+ }
+ },
+ {
+ "scope": [
+ "variable.language.this"
+ ],
+ "settings": {
+ "fontStyle": "italic",
+ "foreground": "#569cd6"
+ }
+ },
+ {
+ "scope": [
+ "constant.character.escape.js"
+ ],
+ "settings": {
+ "foreground": "#d7ba7d"
+ }
+ },
+ {
+ "scope": [
+ "keyword.other.template.begin.js",
+ "keyword.other.template.end.js",
+ "punctuation.definition.string.template.begin.js",
+ "punctuation.definition.string.template.begin.ts",
+ "punctuation.definition.string.template.end.js",
+ "punctuation.definition.string.template.end.ts"
+ ],
+ "settings": {
+ "foreground": "#ce9178"
+ }
+ },
+ {
+ "scope": [
+ "punctuation.separator.key-value.js",
+ "punctuation.separator.key-value.ts",
+ "punctuation.definition.block.js",
+ "punctuation.definition.block.ts",
+ "punctuation.separator.comma.js",
+ "punctuation.separator.comma.ts",
+ "punctuation.separator.parameter",
+ "punctuation.definition.parameters.begin",
+ "punctuation.definition.parameters.end",
+ "meta.brace.square.js",
+ "entity.quasi.element.js",
+ "comment.block.documentation.js keyword.operator.accessor.js",
+ "punctuation.definition.binding-pattern.object",
+ "meta.brace.square.ts"
+ ],
+ "settings": {
+ "foreground": "#d4d4d4"
+ }
+ },
+ {
+ "scope": [
+ "new.expr.js",
+ "meta.arrow.js",
+ "keyword.operator.new.js",
+ "storage.type.extends.js",
+ "variable.language.super",
+ "storage.type.function.arrow.js",
+ "keyword.operator.spread",
+ "keyword.operator.rest",
+ "keyword.operator.module.all.js",
+ "meta.brace.angle.ts",
+ "meta.brace.angle.tsx",
+ "comment.line.triple-slash.directive.ts",
+ "punctuation.definition.tag.directive.ts",
+ "punctuation.definition.typeparameters.begin.ts",
+ "punctuation.definition.typeparameters.end.ts",
+ "punctuation.definition.template-expression.begin.js",
+ "punctuation.definition.template-expression.end.js",
+ "punctuation.definition.template-expression.begin.ts",
+ "punctuation.definition.template-expression.end.ts",
+ "punctuation.definition.template-expression.begin.tsx",
+ "punctuation.definition.template-expression.end.tsx",
+ "punctuation.quasi.element.end.js",
+ "punctuation.quasi.element.begin.js",
+ "punctuation.section.embedded.coffee",
+ "punctuation.definition.binding-pattern.object",
+ "punctuation.destructuring.js",
+ "punctuation.destructuring.ts",
+ "punctuation.destructuring.tsx"
+ ],
+ "settings": {
+ "foreground": "#569cd6"
+ }
+ },
+ {
+ "scope": [
+ "meta.template.expression.js",
+ "meta.template.expression.ts",
+ "meta.brace.round.ts",
+ "meta.brace.round.js",
+ "meta.tag.without-attributes.js meta.jsx.children.js",
+ "meta.jsx.children.js"
+ ],
+ "settings": {
+ "foreground": "#d4d4d4"
+ }
+ },
+ {
+ "scope": [
+ "support.function.js",
+ "meta.function-call.js support.function.js",
+ "entity.name.function",
+ "meta.function-call entity.name.function",
+ "variable.function",
+ "meta.function-call.method.with-arguments.js",
+ "keyword.control.require.ts",
+ "punctuation.decorator.js",
+ "punctuation.decorator.ts",
+ "meta.decorator.ts",
+ "meta.decorator.js",
+ "meta.decorator.ts variable.other.readwrite.ts",
+ "meta.decorator.js variable.other.readwrite.js",
+ "source.ts meta.class.ts meta.method.declaration.ts meta.definition.method.ts entity.name.function.ts"
+ ],
+ "settings": {
+ "foreground": "#dcdcaa"
+ }
+ },
+ {
+ "scope": [
+ "keyword.operator.js",
+ "punctuation.accessor.js",
+ "punctuation.accessor.optional.js",
+ "punctuation.accessor.ts",
+ "keyword.operator.typeof.js",
+ "keyword.operator.logical.js",
+ "keyword.operator.in.js",
+ "keyword.operator.arithmetic.js",
+ "keyword.operator.assignment.js",
+ "keyword.operator.comparison.js",
+ "keyword.operator.relational.js",
+ "keyword.operator.expression.of",
+ "keyword.operator.expression.in",
+ "punctuation.definition.section.case-statement"
+ ],
+ "settings": {
+ "foreground": "#c586c0"
+ }
+ },
+ {
+ "scope": [
+ "string.unquoted.js",
+ "string.unquoted.label.js",
+ "meta.object-literal.key",
+ "meta.property.object.js",
+ "constant.other.object.key.js",
+ "constant.other.object.key string.quoted.double",
+ "meta.object-literal.key string.quoted.single",
+ "meta.object-literal.key string.quoted.double",
+ "string.quoted.single meta.object-literal.key",
+ "string.quoted.double meta.object-literal.key",
+ "meta.decorator.ts meta.objectliteral.ts meta.object.member.ts variable.other.readwrite.ts",
+ "meta.decorator.js meta.objectliteral.js meta.object.member.js variable.other.readwrite.js",
+ "meta.object-literal.key.ts meta.array.literal.ts meta.brace.square.ts"
+ ],
+ "settings": {
+ "foreground": "#9cdcfe"
+ }
+ },
+ {
+ "scope": [
+ "keyword.operator.optional.ts",
+ "support.type.object.module.js",
+ "support.type.object.module.js.jsx",
+ "support.type.object.module keyword.operator.accessor",
+ "keyword.operator.type.annotation.ts",
+ "keyword.operator.type.annotation.tsx",
+ "keyword.operator.definiteassignment.ts",
+ "keyword.operator.definiteassignment.tsx",
+ "punctuation.type.flowtype",
+ "support.variable.dom",
+ "support.variable.object",
+ "support.variable.object.node",
+ "support.variable.object.process",
+ "support.variable.property.process",
+ "meta.type.declaration.ts meta.type.tuple.ts punctuation.separator.label.ts"
+ ],
+ "settings": {
+ "foreground": "#4ec9b0"
+ }
+ },
+ {
+ "scope": [
+ "support.type.primitive.ts",
+ "support.type.primitive.tsx"
+ ],
+ "settings": {
+ "foreground": "#4ec9b0"
+ }
+ },
+ {
+ "scope": [
+ "punctuation.section.embedded.begin.js.jsx",
+ "punctuation.section.embedded.end.js.jsx",
+ "punctuation.section.embedded.begin.jsx",
+ "punctuation.section.embedded.end.jsx",
+ "punctuation.section.embedded.begin.tsx",
+ "punctuation.section.embedded.end.tsx",
+ "meta.tag.js meta.jsx.children.js meta.tag.js meta.jsx.children.js meta.embedded.expression.js punctuation.section.embedded.begin.js",
+ "meta.tag.js meta.jsx.children.js meta.tag.js meta.jsx.children.js meta.embedded.expression.js punctuation.section.embedded.end.js",
+ "meta.tag.js punctuation.section.embedded.begin.js",
+ "meta.tag.js punctuation.section.embedded.end.js",
+ "meta.tag.without-attributes.js punctuation.section.embedded.begin.js",
+ "meta.tag.without-attributes.js punctuation.section.embedded.end.js"
+ ],
+ "settings": {
+ "foreground": "#4ec9b0"
+ }
+ },
+ {
+ "scope": [
+ "string.template.tsx meta.template.expression.tsx meta.embedded.line.tsx meta.brace.round.tsx",
+ "string.template.tsx meta.template.expression.tsx meta.embedded.line.tsx meta.array.literal.tsx meta.brace.square.tsx",
+ "punctuation.separator.key-value.tsx"
+ ],
+ "settings": {
+ "foreground": "#d4d4d4"
+ }
+ },
+ {
+ "scope": [
+ "punctuation.accessor.optional.tsx",
+ "punctuation.accessor.tsx"
+ ],
+ "settings": {
+ "foreground": "#c586c0"
+ }
+ },
+ {
+ "scope": [
+ "keyword.operator.optional.tsx"
+ ],
+ "settings": {
+ "foreground": "#4ec9b0"
+ }
+ },
+ {
+ "scope": [
+ "punctuation.definition.binding-pattern.array.tsx",
+ "punctuation.definition.typeparameters.begin.tsx",
+ "punctuation.definition.typeparameters.end.tsx"
+ ],
+ "settings": {
+ "foreground": "#569cd6"
+ }
+ },
+ {
+ "scope": [
+ "comment.line.triple-slash.directive.ts",
+ "punctuation.definition.tag.directive.ts",
+ "entity.name.tag.directive.ts"
+ ],
+ "settings": {
+ "fontStyle": "italic",
+ "foreground": "#608b4e"
+ }
+ },
+ {
+ "scope": [
+ "comment.block.documentation.ts"
+ ],
+ "settings": {
+ "foreground": "#608b4e"
+ }
+ },
+ {
+ "scope": [
+ "punctuation.accessor.optional.ts"
+ ],
+ "settings": {
+ "foreground": "#c586c0"
+ }
+ },
+ {
+ "scope": [
+ "meta.var.expr.ts cast.expr.ts storage.modifier.ts"
+ ],
+ "settings": {
+ "fontStyle": "italic",
+ "foreground": "#4ec9b0"
+ }
+ },
+ {
+ "scope": [
+ "meta.type.declaration.ts meta.type.tuple.ts entity.name.label.ts",
+ "meta.return.type.arrow.ts meta.type.tuple.ts entity.name.label.ts"
+ ],
+ "settings": {
+ "foreground": "#9cdcfe"
+ }
+ },
+ {
+ "scope": [
+ "meta.return.type.arrow.ts meta.type.tuple.ts meta.brace.square.ts"
+ ],
+ "settings": {
+ "foreground": "#569cd6"
+ }
+ },
+ {
+ "scope": [
+ "meta.return.type.arrow.ts meta.type.tuple.ts meta.type.tuple.ts meta.brace.square.ts"
+ ],
+ "settings": {
+ "foreground": "#d4d4d4"
+ }
+ },
+ {
+ "scope": [
+ "meta.return.type.arrow.ts meta.type.tuple.ts punctuation.separator.label.ts"
+ ],
+ "settings": {
+ "foreground": "#4ec9b0"
+ }
+ },
+ {
+ "scope": [
+ "meta.component.decoration entity.name.label.ts"
+ ],
+ "settings": {
+ "foreground": "#9cdcfe"
+ }
+ },
+ {
+ "scope": [
+ "punctuation.definition.dictionary.begin.json",
+ "punctuation.definition.dictionary.end.json",
+ "punctuation.separator.dictionary.pair.json",
+ "punctuation.separator.dictionary.key-value.json",
+ "punctuation.definition.array.begin.json",
+ "punctuation.definition.array.end.json",
+ "punctuation.separator.array.json"
+ ],
+ "settings": {
+ "foreground": "#404040"
+ }
+ },
+ {
+ "scope": [
+ "storage.type.function-type.lisp",
+ "constant.language.lisp"
+ ],
+ "settings": {
+ "foreground": "#569cd6"
+ }
+ },
+ {
+ "scope": [
+ "keyword.constant.lisp"
+ ],
+ "settings": {
+ "foreground": "#9cdcfe"
+ }
+ },
+ {
+ "scope": [
+ "keyword.control.lisp"
+ ],
+ "settings": {
+ "foreground": "#c586c0"
+ }
+ },
+ {
+ "scope": [
+ "comment.line.number-sign.makefile"
+ ],
+ "settings": {
+ "foreground": "#608b4e"
+ }
+ },
+ {
+ "scope": [
+ "variable.other.makefile"
+ ],
+ "settings": {
+ "foreground": "#9cdcfe"
+ }
+ },
+ {
+ "scope": [
+ "variable.language.makefile"
+ ],
+ "settings": {
+ "foreground": "#569cd6"
+ }
+ },
+ {
+ "scope": [
+ "entity.name.function.target.makefile",
+ "constant.character.escape.continuation.makefile"
+ ],
+ "settings": {
+ "foreground": "#dcdcaa"
+ }
+ },
+ {
+ "scope": [
+ "punctuation.separator.key-value.makefile",
+ "support.function.foreach.makefile",
+ "keyword.control.ifeq.makefile",
+ "keyword.control.endif.makefile",
+ "constant.character.escape.continuation.makefile"
+ ],
+ "settings": {
+ "foreground": "#c586c0"
+ }
+ },
+ {
+ "scope": [
+ "storage.source.cmake"
+ ],
+ "settings": {
+ "foreground": "#9cdcfe"
+ }
+ },
+ {
+ "scope": [
+ "markup.underline"
+ ],
+ "settings": {
+ "fontStyle": "underline"
+ }
+ },
+ {
+ "scope": [
+ "markup.bold",
+ "strong"
+ ],
+ "settings": {
+ "fontStyle": "bold"
+ }
+ },
+ {
+ "scope": [
+ "markup.italic",
+ "emphasis"
+ ],
+ "settings": {
+ "fontStyle": "italic"
+ }
+ },
+ {
+ "scope": [
+ "markup.heading"
+ ],
+ "settings": {
+ "foreground": "#569cd6"
+ }
+ },
+ {
+ "scope": [
+ "markup.inserted"
+ ],
+ "settings": {
+ "foreground": "#b5cea8"
+ }
+ },
+ {
+ "scope": [
+ "markup.deleted"
+ ],
+ "settings": {
+ "foreground": "#ce9178"
+ }
+ },
+ {
+ "scope": [
+ "markup.changed"
+ ],
+ "settings": {
+ "foreground": "#569cd6"
+ }
+ },
+ {
+ "scope": [
+ "markup.inline.raw"
+ ],
+ "settings": {
+ "foreground": "#ce9178"
+ }
+ },
+ {
+ "scope": [
+ "fenced_code.block.language"
+ ],
+ "settings": {
+ "foreground": "#4ec9b0"
+ }
+ },
+ {
+ "scope": [
+ "markup.italic.markdown"
+ ],
+ "settings": {
+ "fontStyle": "italic",
+ "foreground": "#9cdcfe"
+ }
+ },
+ {
+ "scope": [
+ "markup.bold.markdown"
+ ],
+ "settings": {
+ "fontStyle": "bold",
+ "foreground": "#569cd6"
+ }
+ },
+ {
+ "scope": [
+ "meta.separator.markdown",
+ "entity.name.section.markdown",
+ "punctuation.definition.heading.markdown"
+ ],
+ "settings": {
+ "foreground": "#c586c0"
+ }
+ },
+ {
+ "scope": [
+ "markup.quote.markdown"
+ ],
+ "settings": {
+ "foreground": "#608b4e"
+ }
+ },
+ {
+ "scope": [
+ "beginning.punctuation.definition.list.markdown",
+ "punctuation.definition.list.begin.markdown"
+ ],
+ "settings": {
+ "foreground": "#569cd6"
+ }
+ },
+ {
+ "scope": [
+ "string.other.link.description.markdown",
+ "string.other.link.title.markdown"
+ ],
+ "settings": {
+ "foreground": "#9cdcfe"
+ }
+ },
+ {
+ "scope": [
+ "markup.underline.link.markdown",
+ "markup.underline.link.image.markdown",
+ "meta.link.email.lt-gt.markdown"
+ ],
+ "settings": {
+ "foreground": "#404040"
+ }
+ },
+ {
+ "scope": [
+ "punctuation.definition.string.begin.markdown",
+ "punctuation.definition.string.end.markdown",
+ "punctuation.definition.metadata.markdown",
+ "punctuation.definition.metadata.markdown",
+ "punctuation.definition.raw.markdown",
+ "punctuation.definition.link.markdown",
+ "punctuation.definition.italic.markdown",
+ "punctuation.definition.bold.markdown",
+ "punctuation.definition.raw.markdown",
+ "beginning.punctuation.definition.quote.markdown",
+ "markup.fenced_code.block.markdown punctuation.definition.markdown",
+ "meta.link.reference.def.markdown punctuation.definition.constant.markdown",
+ "meta.link.reference.def.markdown punctuation.separator.key-value.markdown",
+ "meta.link.reference.markdown punctuation.definition.constant.begin.markdown",
+ "meta.link.reference.markdown punctuation.definition.constant.end.markdown",
+ "meta.image.reference.markdown punctuation.definition.constant.markdown",
+ "punctuation.definition.link.title.begin.markdown",
+ "punctuation.definition.link.title.end.markdown",
+ "block-dollars",
+ "inline-dollars"
+ ],
+ "settings": {
+ "foreground": "#404040"
+ }
+ },
+ {
+ "scope": [
+ "meta.link.reference.def.markdown constant.other.reference.link.markdown",
+ "text.html.markdown meta.paragraph.markdown meta.link.inet.markdown markup.underline.link.markdown"
+ ],
+ "settings": {
+ "foreground": "#569cd6"
+ }
+ },
+ {
+ "scope": [
+ "meta.link.reference.markdown constant.other.reference.link.markdown",
+ "meta.image.reference.markdown constant.other.reference.link.markdown"
+ ],
+ "settings": {
+ "fontStyle": "italic",
+ "foreground": "#404040"
+ }
+ },
+ {
+ "scope": [
+ "meta.link.reference.def.markdown markup.underline.link.markdown"
+ ],
+ "settings": {
+ "foreground": "#ce9178"
+ }
+ },
+ {
+ "scope": [
+ "markup.strikethrough.markdown"
+ ],
+ "settings": {
+ "foreground": "#404040"
+ }
+ },
+ {
+ "scope": [
+ "source.nginx constant.character.brace",
+ "source.nginx constant.character.paren"
+ ],
+ "settings": {
+ "foreground": "#d4d4d4"
+ }
+ },
+ {
+ "scope": [
+ "source.nginx constant.character.brace",
+ "source.nginx constant.character.end"
+ ],
+ "settings": {
+ "foreground": "#808080"
+ }
+ },
+ {
+ "scope": [
+ "source.org comment.line",
+ "source.org punctuation.definition.comment",
+ "meta.link.inline.org punctuation.definition.string.begin.org",
+ "meta.link.inline.org punctuation.definition.string.end.org",
+ "meta.link.inline.org markup.underline.link.org"
+ ],
+ "settings": {
+ "foreground": "#808080"
+ }
+ },
+ {
+ "scope": [
+ "constant.language.proto",
+ "keyword.other.proto",
+ "storage.type.proto",
+ "storage.modifier.proto",
+ "punctuation.definition.typeparameters.begin.proto",
+ "punctuation.definition.typeparameters.end.proto"
+ ],
+ "settings": {
+ "foreground": "#569cd6"
+ }
+ },
+ {
+ "scope": [
+ "entity.name.class.proto",
+ "entity.name.class.message.proto"
+ ],
+ "settings": {
+ "foreground": "#4ec9b0"
+ }
+ },
+ {
+ "scope": [
+ "punctuation.separator.key-value.proto"
+ ],
+ "settings": {
+ "foreground": "#c586c0"
+ }
+ },
+ {
+ "scope": [
+ "variable.other.proto"
+ ],
+ "settings": {
+ "foreground": "#9cdcfe"
+ }
+ },
+ {
+ "scope": [
+ "constant.numeric.proto"
+ ],
+ "settings": {
+ "foreground": "#b5cea8"
+ }
+ },
+ {
+ "scope": [
+ "string.quoted.docstring.multi.python",
+ "string.quoted.docstring.multi.python keyword.control.flow.python"
+ ],
+ "settings": {
+ "foreground": "#608b4e"
+ }
+ },
+ {
+ "scope": [
+ "variable.language.special.self.python",
+ "support.function.magic.python",
+ "support.variable.magic.python",
+ "storage.type.string.python",
+ "variable.parameter.function.language.special.self.python",
+ "meta.function.decorator.python support.type.python"
+ ],
+ "settings": {
+ "fontStyle": "italic"
+ }
+ },
+ {
+ "scope": [
+ "meta.function-call.arguments.python",
+ "keyword.operator.assignment.python",
+ "punctuation.separator.period.python",
+ "punctuation.separator.element.python",
+ "punctuation.separator.dict.python",
+ "punctuation.separator.parameters.python",
+ "punctuation.separator.arguments.python",
+ "punctuation.section.class.begin.python",
+ "punctuation.section.function.begin.python",
+ "punctuation.section.function.end.python",
+ "punctuation.definition.inheritance.begin.python",
+ "punctuation.definition.inheritance.end.python",
+ "punctuation.definition.parameters.begin.python",
+ "punctuation.definition.parameters.end.python",
+ "punctuation.definition.arguments.begin.python",
+ "punctuation.definition.arguments.end.python",
+ "punctuation.definition.list.begin.python",
+ "punctuation.definition.list.end.python",
+ "punctuation.definition.dict.begin.python",
+ "punctuation.definition.dict.end.python",
+ "punctuation.parenthesis.begin.python",
+ "punctuation.parenthesis.end.python",
+ "punctuation.separator.dict.python",
+ "punctuation.section.function.begin.python",
+ "meta.function.parameters.begin.python",
+ "meta.function.parameters.end.python"
+ ],
+ "settings": {
+ "foreground": "#d4d4d4"
+ }
+ },
+ {
+ "scope": [
+ "punctuation.section.function.begin.python",
+ "punctuation.section.class.begin.python",
+ "variable.language.special.self.python",
+ "variable.parameter.function.language.special.self.python",
+ "constant.character.format.placeholder.other.python",
+ "keyword.operator.unpacking.parameter.python",
+ "keyword.operator.unpacking.arguments.python"
+ ],
+ "settings": {
+ "foreground": "#569cd6"
+ }
+ },
+ {
+ "scope": [
+ "meta.function-call.python",
+ "meta.function-call.generic.python",
+ "meta.function.decorator.python support.type.python",
+ "entity.name.function.decorator.python",
+ "meta.function.decorator.python support.type.python"
+ ],
+ "settings": {
+ "foreground": "#dcdcaa"
+ }
+ },
+ {
+ "scope": [
+ "variable.parameter.function-call.python",
+ "meta.structure.dictionary.key.python",
+ "meta.function-call.arguments.python",
+ "meta.function.parameters.python",
+ "constant.other.caps.python",
+ "meta.attribute.python"
+ ],
+ "settings": {
+ "foreground": "#9cdcfe"
+ }
+ },
+ {
+ "scope": [
+ "support.type.python",
+ "entity.name.type.class.python",
+ "punctuation.separator.annotation.python",
+ "punctuation.separator.annotation.result.python"
+ ],
+ "settings": {
+ "foreground": "#4ec9b0"
+ }
+ },
+ {
+ "scope": [
+ "punctuation.separator.period.python",
+ "keyword.operator.comparison.python",
+ "keyword.operator.assignment.python",
+ "keyword.operator.logical.python",
+ "punctuation.separator.slice.python",
+ "punctuation.separator.colon.python"
+ ],
+ "settings": {
+ "foreground": "#c586c0"
+ }
+ },
+ {
+ "scope": [
+ "constant.character.escape.python",
+ "string.quoted.binary.single.python"
+ ],
+ "settings": {
+ "foreground": "#d7ba7d"
+ }
+ },
+ {
+ "scope": [
+ "keyword.operator.quantifier.regexp",
+ "keyword.operator.quantifier.regexp.js"
+ ],
+ "settings": {
+ "foreground": "#b5cea8"
+ }
+ },
+ {
+ "scope": [
+ "string.regexp"
+ ],
+ "settings": {
+ "foreground": "#d16969"
+ }
+ },
+ {
+ "scope": [
+ "string.regexp constant.character.escape.backslash.regexp"
+ ],
+ "settings": {
+ "foreground": "#ce9178"
+ }
+ },
+ {
+ "scope": [
+ "constant.other.character-class.regexp"
+ ],
+ "settings": {
+ "foreground": "#4ec9b0"
+ }
+ },
+ {
+ "scope": [
+ "keyword.control.anchor.regexp",
+ "constant.other.character-class.regexp"
+ ],
+ "settings": {
+ "foreground": "#569cd6"
+ }
+ },
+ {
+ "scope": [
+ "punctuation.definition.group.regexp",
+ "punctuation.definition.character-class.regexp"
+ ],
+ "settings": {
+ "foreground": "#808080"
+ }
+ },
+ {
+ "scope": [
+ "meta.assertion.look-ahead.regexp",
+ "meta.assertion.look-behind.regexp",
+ "punctuation.definition.group.no-capture.regexp"
+ ],
+ "settings": {
+ "foreground": "#c586c0"
+ }
+ },
+ {
+ "scope": [
+ "constant.character.escape.backslash.regexp",
+ "string.regexp.ts constant.character.escape.backslash.regexp",
+ "meta.group.assertion.regexp constant.character.escape.backslash.regexp"
+ ],
+ "settings": {
+ "foreground": "#d7ba7d"
+ }
+ },
+ {
+ "scope": [
+ "punctuation.definition.string.begin.ruby",
+ "punctuation.definition.string.end.ruby",
+ "source.ruby string.quoted.double.interpolated.ruby"
+ ],
+ "settings": {
+ "foreground": "#ce9178"
+ }
+ },
+ {
+ "scope": [
+ "variable.other.ruby",
+ "variable.other.constant.ruby",
+ "constant.other.symbol.hashkey.ruby",
+ "constant.language.symbol.hashkey.ruby punctuation.definition.constant.ruby",
+ "constant.language.symbol.hashkey.ruby",
+ "constant.language.symbol.hashkey.parameter.function.ruby",
+ "variable.other.readwrite.instance.ruby punctuation.definition.variable.ruby",
+ "meta.function.method.with-arguments.ruby constant.other.symbol.hashkey.parameter.function.ruby"
+ ],
+ "settings": {
+ "foreground": "#9cdcfe"
+ }
+ },
+ {
+ "scope": [
+ "variable.other.readwrite.instance.ruby",
+ "variable.other.readwrite.class.ruby"
+ ],
+ "settings": {
+ "fontStyle": "italic"
+ }
+ },
+ {
+ "scope": [
+ "constant.other.symbol.ruby",
+ "constant.character.escape.ruby",
+ "constant.language.symbol.ruby",
+ "punctuation.definition.constant.ruby"
+ ],
+ "settings": {
+ "foreground": "#d7ba7d"
+ }
+ },
+ {
+ "scope": [
+ "variable.language.self.ruby"
+ ],
+ "settings": {
+ "fontStyle": "italic",
+ "foreground": "#569cd6"
+ }
+ },
+ {
+ "scope": [
+ "meta.embedded.line.ruby"
+ ],
+ "settings": {
+ "foreground": "#d4d4d4"
+ }
+ },
+ {
+ "scope": [
+ "entity.name.function.ruby",
+ "support.function.kernel.ruby"
+ ],
+ "settings": {
+ "foreground": "#dcdcaa"
+ }
+ },
+ {
+ "scope": [
+ "variable.language.ruby",
+ "variable.other.readwrite.global.ruby",
+ "punctuation.definition.variable.ruby",
+ "punctuation.separator.inheritance.ruby",
+ "punctuation.section.embedded.begin.ruby",
+ "punctuation.section.embedded.end.ruby",
+ "variable.other.readwrite.global.pre-defined.ruby",
+ "punctuation.section.embedded.begin.ruby",
+ "punctuation.section.embedded.end.ruby",
+ "string.regexp.interpolated.ruby meta.embedded.line.ruby punctuation.section.embedded.begin.ruby",
+ "string.regexp.interpolated.ruby meta.embedded.line.ruby punctuation.section.embedded.end.ruby"
+ ],
+ "settings": {
+ "foreground": "#569cd6"
+ }
+ },
+ {
+ "scope": [
+ "meta.class.ruby",
+ "support.class.ruby",
+ "entity.name.type.class.ruby",
+ "entity.other.inherited-class.ruby"
+ ],
+ "settings": {
+ "foreground": "#4ec9b0"
+ }
+ },
+ {
+ "scope": [
+ "keyword.control.def.ruby",
+ "keyword.control.class.ruby",
+ "keyword.operator.other.ruby",
+ "keyword.operator.assignment.ruby",
+ "punctuation.separator.other.ruby",
+ "keyword.control.pseudo-method.ruby",
+ "keyword.operator.comparison.ruby",
+ "keyword.operator.arithmetic.ruby",
+ "punctuation.separator.method.ruby",
+ "constant.language.symbol.hashkey.ruby punctuation.definition.constant.hashkey.ruby",
+ "constant.language.symbol.hashkey.parameter.function.ruby punctuation.definition.constant.hashkey.ruby",
+ "meta.function.method.with-arguments.ruby constant.other.symbol.hashkey.parameter.function.ruby punctuation.definition.constant.ruby",
+ "source.ruby punctuation.separator.key-value",
+ "punctuation.separator.namespace.ruby"
+ ],
+ "settings": {
+ "foreground": "#c586c0"
+ }
+ },
+ {
+ "scope": [
+ "punctuation.separator.object.ruby",
+ "punctuation.separator.arguments.ruby",
+ "punctuation.section.function.ruby",
+ "punctuation.section.scope.begin.ruby",
+ "punctuation.section.scope.end.ruby",
+ "punctuation.section.array.begin.ruby",
+ "punctuation.section.array.end.ruby"
+ ],
+ "settings": {
+ "foreground": "#d4d4d4"
+ }
+ },
+ {
+ "scope": [
+ "punctuation.definition.group.ruby",
+ "punctuation.definition.character-class.ruby",
+ "punctuation.definition.character-class.begin.ruby",
+ "punctuation.definition.character-class.end.ruby"
+ ],
+ "settings": {
+ "foreground": "#808080"
+ }
+ },
+ {
+ "scope": [
+ "punctuation.section.regexp.begin.ruby",
+ "punctuation.section.regexp.end.ruby"
+ ],
+ "settings": {
+ "foreground": "#d16969"
+ }
+ },
+ {
+ "scope": [
+ "keyword.operator.quantifier.ruby",
+ "string.regexp.arbitrary-repetition.ruby"
+ ],
+ "settings": {
+ "foreground": "#b5cea8"
+ }
+ },
+ {
+ "scope": [
+ "punctuation.definition.string.begin.ruby",
+ "punctuation.definition.string.end.ruby",
+ "source.ruby string.quoted.double.interpolated.ruby",
+ "string.quoted.double.interpolated.ruby"
+ ],
+ "settings": {
+ "foreground": "#ce9178"
+ }
+ },
+ {
+ "scope": [
+ "meta.section.attributes.plain.haml constant.other.symbol.ruby",
+ "meta.embedded.line.erb"
+ ],
+ "settings": {
+ "foreground": "#9cdcfe"
+ }
+ },
+ {
+ "scope": [
+ "text.html.erb punctuation.section.embedded.begin.erb",
+ "text.html.erb punctuation.section.embedded.end.erb"
+ ],
+ "settings": {
+ "foreground": "#4ec9b0"
+ }
+ },
+ {
+ "scope": [
+ "keyword.language.gherkin.feature.step"
+ ],
+ "settings": {
+ "foreground": "#c586c0"
+ }
+ },
+ {
+ "scope": [
+ "text.gherkin.feature entity.name.type.class.tsx"
+ ],
+ "settings": {
+ "foreground": "#4ec9b0"
+ }
+ },
+ {
+ "scope": [
+ "punctuation.semi.rust"
+ ],
+ "settings": {
+ "foreground": "#404040"
+ }
+ },
+ {
+ "scope": [
+ "meta.attribute.rust",
+ "comment.line.documentation.rust"
+ ],
+ "settings": {
+ "foreground": "#608b4e"
+ }
+ },
+ {
+ "scope": [
+ "keyword.operator.misc.rust",
+ "keyword.operator.sigil.rust"
+ ],
+ "settings": {
+ "foreground": "#c586c0"
+ }
+ },
+ {
+ "scope": [
+ "storage.modifier.lifetime.rust",
+ "entity.name.lifetime.rust",
+ "constant.other.placeholder.rust"
+ ],
+ "settings": {
+ "foreground": "#9cdcfe"
+ }
+ },
+ {
+ "scope": [
+ "string.quoted.single.rust",
+ "constant.character.rust"
+ ],
+ "settings": {
+ "foreground": "#d7ba7d"
+ }
+ },
+ {
+ "scope": [
+ "support.constant.core.rust",
+ "variable.language.ignored.rust",
+ "punctuation.brackets.angle.rust"
+ ],
+ "settings": {
+ "foreground": "#569cd6"
+ }
+ },
+ {
+ "scope": [
+ "variable.language.rust",
+ "variable.language.self.rust"
+ ],
+ "settings": {
+ "fontStyle": "italic",
+ "foreground": "#569cd6"
+ }
+ },
+ {
+ "scope": [
+ "entity.name.type.param.rust punctuation.definition.type.rust"
+ ],
+ "settings": {
+ "foreground": "#808080"
+ }
+ },
+ {
+ "scope": [
+ "entity.name.type.rust",
+ "entity.name.module.rust",
+ "storage.type.core.rust",
+ "storage.class.std.rust",
+ "punctuation.separator.type.rust",
+ "keyword.operator.return-type.rust",
+ "meta.type_params.rust",
+ "entity.name.namespace.rust",
+ "meta.import.rust",
+ "meta.function.definition.rust keyword.operator.key-value.rust",
+ "keyword.operator.arrow.skinny.rust",
+ "punctuation.definition.lifetime.rust"
+ ],
+ "settings": {
+ "foreground": "#4ec9b0"
+ }
+ },
+ {
+ "scope": [
+ "entity.name.type.param.rust punctuation.other.comma.rust",
+ "keyword.operator.path.rust"
+ ],
+ "settings": {
+ "foreground": "#d4d4d4"
+ }
+ },
+ {
+ "scope": [
+ "support.function.built-in.smarty"
+ ],
+ "settings": {
+ "foreground": "#c586c0"
+ }
+ },
+ {
+ "scope": [
+ "source.smarty punctuation.section.embedded.begin.smarty",
+ "source.smarty punctuation.section.embedded.end.smarty"
+ ],
+ "settings": {
+ "foreground": "#808080"
+ }
+ },
+ {
+ "scope": [
+ "source.smarty"
+ ],
+ "settings": {
+ "foreground": "#4ec9b0"
+ }
+ },
+ {
+ "scope": [
+ "comment.punctuation.comma.swift"
+ ],
+ "settings": {
+ "foreground": "#d4d4d4"
+ }
+ },
+ {
+ "scope": [
+ "keyword.statement.swift"
+ ],
+ "settings": {
+ "foreground": "#c586c0"
+ }
+ },
+ {
+ "scope": [
+ "string-interpolation keyword.operator.swift",
+ "punctuation.section.embedded.begin.swift",
+ "punctuation.section.embedded.end.swift"
+ ],
+ "settings": {
+ "foreground": "#569cd6"
+ }
+ },
+ {
+ "scope": [
+ "variable.language.self.swift",
+ "keyword.expressions-and-types.swift"
+ ],
+ "settings": {
+ "fontStyle": "italic",
+ "foreground": "#569cd6"
+ }
+ },
+ {
+ "scope": [
+ "meta.embedded.line.swift"
+ ],
+ "settings": {
+ "foreground": "#9cdcfe"
+ }
+ },
+ {
+ "scope": [
+ "entity.name.section.terraform"
+ ],
+ "settings": {
+ "foreground": "#c586c0"
+ }
+ },
+ {
+ "scope": [
+ "keyword.other.section.begin.terraform",
+ "keyword.other.section.end.terraform",
+ "keyword.other.function.inline.terraform"
+ ],
+ "settings": {
+ "foreground": "#dcdcaa"
+ }
+ },
+ {
+ "scope": [
+ "storage.type.function.terraform",
+ "entity.tag.embedded.start.terraform",
+ "entity.tag.embedded.end.terraform"
+ ],
+ "settings": {
+ "foreground": "#569cd6"
+ }
+ },
+ {
+ "scope": [
+ "entity.other.attribute-name.terraform",
+ "source.terraform.embedded.source"
+ ],
+ "settings": {
+ "foreground": "#9cdcfe"
+ }
+ },
+ {
+ "scope": [
+ "meta.item.done.todo",
+ "meta.item.done.todo variable.priority.todo",
+ "meta.item.done.todo variable.other",
+ "meta.item.done.todo constant.numeric.date.todo",
+ "meta.item.done.todo string.quoted.single.todo",
+ "meta.item.done.todo string.quoted.double.todo"
+ ],
+ "settings": {
+ "foreground": "#608b4e"
+ }
+ },
+ {
+ "scope": [
+ "constant.numeric.date.todo"
+ ],
+ "settings": {
+ "foreground": "#b5cea8"
+ }
+ },
+ {
+ "scope": [
+ "string.quoted.single.todo",
+ "string.quoted.double.todo"
+ ],
+ "settings": {
+ "foreground": "#4ec9b0"
+ }
+ },
+ {
+ "scope": [
+ "meta.item.priority.a.todo"
+ ],
+ "settings": {
+ "foreground": "#d16969"
+ }
+ },
+ {
+ "scope": [
+ "meta.item.priority.b.todo"
+ ],
+ "settings": {
+ "foreground": "#d16969"
+ }
+ },
+ {
+ "scope": [
+ "meta.item.priority.c.todo"
+ ],
+ "settings": {
+ "foreground": "#ce9178"
+ }
+ },
+ {
+ "scope": [
+ "meta.item.priority.d.todo"
+ ],
+ "settings": {
+ "foreground": "#d7ba7d"
+ }
+ },
+ {
+ "scope": [
+ "meta.item.priority.e.todo"
+ ],
+ "settings": {
+ "foreground": "#dcdcaa"
+ }
+ },
+ {
+ "scope": [
+ "punctuation.definition.array.toml",
+ "punctuation.separator.array.toml"
+ ],
+ "settings": {
+ "foreground": "#d4d4d4"
+ }
+ },
+ {
+ "scope": [
+ "keyword.key.toml"
+ ],
+ "settings": {
+ "foreground": "#9cdcfe"
+ }
+ },
+ {
+ "scope": [
+ "constant.other.datetime-with-timezone.toml",
+ "constant.other.time.datetime.offset.toml"
+ ],
+ "settings": {
+ "foreground": "#b5cea8"
+ }
+ },
+ {
+ "scope": [
+ "meta.tag.table.toml",
+ "punctuation.eq.toml",
+ "punctuation.definition.keyValuePair.toml"
+ ],
+ "settings": {
+ "foreground": "#c586c0"
+ }
+ },
+ {
+ "scope": [
+ "entity.other.attribute-name.table.array.toml",
+ "entity.other.attribute-name.table.toml",
+ "constant.other.boolean.toml"
+ ],
+ "settings": {
+ "foreground": "#569cd6"
+ }
+ },
+ {
+ "scope": [
+ "punctuation.definition.table.toml",
+ "punctuation.definition.array.table.toml"
+ ],
+ "settings": {
+ "foreground": "#808080"
+ }
+ },
+ {
+ "scope": [
+ "source.vcard support.function.vcard"
+ ],
+ "settings": {
+ "foreground": "#c586c0"
+ }
+ },
+ {
+ "scope": [
+ "source.vcard support.function.vcard keyword.control.property.vcard"
+ ],
+ "settings": {
+ "foreground": "#9cdcfe"
+ }
+ },
+ {
+ "scope": [
+ "source.vcard support.function.vcard entity.name.type.attribute.vcard"
+ ],
+ "settings": {
+ "foreground": "#ce9178"
+ }
+ },
+ {
+ "scope": [
+ "source.vcard support.function.vcard keyword.other.expansion.property.vcard"
+ ],
+ "settings": {
+ "foreground": "#569cd6"
+ }
+ },
+ {
+ "scope": [
+ "constant.character.map.rhs.viml",
+ "constant.character.map.special.viml",
+ "constant.character.map.key.viml",
+ "constant.character.map.key.fn.viml",
+ "constant.character.map.viml"
+ ],
+ "settings": {
+ "foreground": "#d7ba7d"
+ }
+ },
+ {
+ "scope": [
+ "punctuation.definition.map.viml"
+ ],
+ "settings": {
+ "foreground": "#808080"
+ }
+ },
+ {
+ "scope": [
+ "comment.line.number-sign.yaml"
+ ],
+ "settings": {
+ "foreground": "#505050"
+ }
+ },
+ {
+ "scope": [
+ "constant.other.timestamp.yaml"
+ ],
+ "settings": {
+ "foreground": "#b5cea8"
+ }
+ },
+ {
+ "scope": [
+ "punctuation.definition.sequence.begin.yaml",
+ "punctuation.definition.sequence.end.yaml",
+ "punctuation.definition.mapping.begin.yaml",
+ "punctuation.definition.mapping.end.yaml",
+ "punctuation.separator.sequence.yaml",
+ "punctuation.separator.mapping.yaml"
+ ],
+ "settings": {
+ "foreground": "#d4d4d4"
+ }
+ },
+ {
+ "scope": [
+ "storage.type.tag-handle.yaml",
+ "meta.property.yaml",
+ "punctuation.definition.alias.yaml",
+ "keyword.control.flow.alias.yaml",
+ "variable.other.alias.yaml"
+ ],
+ "settings": {
+ "foreground": "#4ec9b0"
+ }
+ },
+ {
+ "scope": [
+ "keyword.control.property.anchor.yaml",
+ "constant.language.merge.yaml",
+ "punctuation.definition.alias.yaml",
+ "keyword.control.flow.alias.yaml",
+ "support.other.directive.reserved.yaml",
+ "punctuation.definition.directive.begin.yaml"
+ ],
+ "settings": {
+ "foreground": "#569cd6"
+ }
+ },
+ {
+ "scope": [
+ "constant.language.boolean.yaml",
+ "constant.language.null.yaml"
+ ],
+ "settings": {
+ "fontStyle": "italic",
+ "foreground": "#569cd6"
+ }
+ },
+ {
+ "scope": [
+ "entity.other.document.begin.yaml",
+ "entity.other.document.end.yaml",
+ "keyword.control.flow.block-scalar.literal.yaml",
+ "storage.modifier.chomping-indicator.yaml",
+ "punctuation.definition.block.sequence.item.yaml",
+ "punctuation.separator.key-value.mapping.yaml"
+ ],
+ "settings": {
+ "foreground": "#c586c0"
+ }
+ },
+ {
+ "scope": [
+ "string.unquoted.plain.out.yaml entity.name.tag.yaml",
+ "meta.flow-pair.key.yaml string.unquoted.plain.in.yaml entity.name.tag.yaml",
+ "meta.flow-mapping.yaml string.quoted.double.yaml"
+ ],
+ "settings": {
+ "foreground": "#9cdcfe"
+ }
+ },
+ {
+ "scope": [
+ "source.yaml string.quoted.double.yaml",
+ "meta.flow-pair.value.yaml string.quoted.double.yaml"
+ ],
+ "settings": {
+ "foreground": "#ce9178"
+ }
+ }
+ ]
+}