Created
June 9, 2018 14:33
-
-
Save michaelpomogajko/4186f6e53b7a35d0f6a46cb9ad600181 to your computer and use it in GitHub Desktop.
One Monokai Theme for VS Code config
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"type": "dark", | |
"colors": { | |
"input.background": "#1d1f23", | |
"dropdown.background": "#1d1f23", | |
"dropdown.border": "#181a1f", | |
"list.focusBackground": "#383e4a", | |
"list.activeSelectionBackground": "#2c313a", | |
"list.activeSelectionForeground": "#d7dae0", | |
"list.inactiveSelectionBackground": "#2c313a", | |
"list.inactiveSelectionForeground": "#d7dae0", | |
"list.hoverBackground": "#292d35", | |
"list.highlightForeground": "#c5c5c5", | |
"button.background": "#528bff", | |
"scrollbarSlider.background": "#4e566680", | |
"scrollbarSlider.hoverBackground": "#5a637580", | |
"scrollbarSlider.activeBackground": "#747d9180", | |
"editor.background": "#282c34", | |
"editorWidget.background": "#21252b", | |
"editor.selectionBackground": "#3e4451", | |
"editor.findMatchHighlightBackground": "#314365", | |
"editorHoverWidget.background": "#21252b", | |
"editorHoverWidget.border": "#181a1f", | |
"diffEditor.insertedTextBackground": "#00809b33",a | |
"editor.lineHighlightBackground": "#383e4a", | |
"editorCursor.foreground": "#f8f8f0", | |
"editorWhitespace.foreground": "#484a50", | |
"editorIndentGuide.background": "#3b4048", | |
"editorLineNumber.foreground": "#495162", | |
"editorRuler.foreground": "#484848", | |
"editorError.foreground": "#c24038", | |
"editorSuggestWidget.background": "#21252b", | |
"editorSuggestWidget.border": "#181a1f", | |
"editorSuggestWidget.selectedBackground": "#2c313a", | |
"tab.activeBackground": "#2c313a", | |
"tab.inactiveBackground": "#21252b", | |
"tab.border": "#181a1f", | |
"editorGroup.background": "#181a1f", | |
"editorGroupHeader.tabsBackground": "#21252b", | |
"editorGroup.border": "#181a1f", | |
"statusBar.foreground": "#9da5b4", | |
"statusBar.background": "#21252b", | |
"statusBar.noFolderBackground": "#21252b", | |
"statusBarItem.hoverBackground": "#2c313a", | |
"activityBar.background": "#2f333d", | |
"activityBar.foreground": "#d7dae0", | |
"activityBarBadge.background": "#528bff", | |
"activityBarBadge.foreground": "#f8fafd", | |
"sideBar.background": "#21252b", | |
"sideBarSectionHeader.background": "#282c34", | |
"titleBar.activeForeground": "#9da5b4", | |
"titleBar.inactiveForeground": "#6b717d", | |
"titleBar.activeBackground": "#282c34", | |
"titleBar.inactiveBackground": "#282c34", | |
"statusBar.debuggingBackground": "#21252b" | |
}, | |
"tokenColors": [ | |
{ | |
"settings": { | |
"foreground": "#bbbbbbff", | |
"background": "#282c34ff" | |
} | |
}, | |
{ | |
"name": "Comment", | |
"scope": [ | |
"comment", | |
"string.comment" | |
], | |
"settings": { | |
"foreground": "#5c6370", | |
"fontStyle": "italic" | |
} | |
}, | |
{ | |
"name": "String", | |
"scope": "string", | |
"settings": { | |
"foreground": "#e5c07b" | |
} | |
}, | |
{ | |
"name": "js template-expression", | |
"scope": "punctuation.definition.template-expression.begin.js,punctuation.definition.template-expression.end.js,punctuation.definition.template-expression.begin.ts,punctuation.definition.template-expression.end.ts", | |
"settings": { | |
"foreground": "#c678dd" | |
} | |
}, | |
{ | |
"name": "TemplateString", | |
"scope": "string.template.js", | |
"settings": { | |
"foreground": "#e5c07b" | |
} | |
}, | |
{ | |
"name": "TemplateString", | |
"scope": "meta.template.expression.js", | |
"settings": { | |
"foreground": "#abb2bf" | |
} | |
}, | |
{ | |
"name": "Number", | |
"scope": "constant.numeric", | |
"settings": { | |
"foreground": "#c678dd" | |
} | |
}, | |
{ | |
"name": "Embeded String Begin and End", | |
"scope": [ | |
"string.embedded.begin", | |
"string.embedded.end" | |
], | |
"settings": { | |
"foreground": "#c678dd" | |
} | |
}, | |
{ | |
"name": "Embeded String", | |
"scope": "string.embedded", | |
"settings": { | |
"foreground": "#98c379" | |
} | |
}, | |
{ | |
"name": "Built-in constant", | |
"scope": "constant.language", | |
"settings": { | |
"foreground": "#56b6c2" | |
} | |
}, | |
{ | |
"name": "User-defined constant", | |
"scope": [ | |
"constant.character", | |
"constant.other" | |
], | |
"settings": { | |
"foreground": "#56b6c2" | |
} | |
}, | |
{ | |
"name": "Language Variable", | |
"scope": "variable.language", | |
"settings": { | |
"foreground": "#e06c75" | |
} | |
}, | |
{ | |
"name": "Variable", | |
"scope": [ | |
"variable.readwrite", | |
"variable.readwrite.other.block" | |
], | |
"settings": { | |
"foreground": "#61afef" | |
} | |
}, | |
{ | |
"name": "Keyword", | |
"scope": [ | |
"keyword", | |
"keyword.operator.logical", | |
"keyword.operator.constructor" | |
], | |
"settings": { | |
"foreground": "#e06c75" | |
} | |
}, | |
{ | |
"name": "Keyword Operator", | |
"scope": "keyword.operator", | |
"settings": { | |
"foreground": "#e06c75" | |
} | |
}, | |
{ | |
"name": "Storage", | |
"scope": "storage", | |
"settings": { | |
"foreground": "#e06c75" | |
} | |
}, | |
{ | |
"name": "Storage type", | |
"scope": "storage.type", | |
"settings": { | |
"foreground": "#56b6c2" | |
} | |
}, | |
{ | |
"name": "Class name", | |
"scope": [ | |
"entity.name.class", | |
"entity.name.module", | |
"entity.name.type", | |
"storage.identifier", | |
"support.class" | |
], | |
"settings": { | |
"foreground": "#61afef" | |
} | |
}, | |
{ | |
"name": "Variable Object", | |
"scope": "variable.other.object", | |
"settings": { | |
"foreground": "#61afef" | |
} | |
}, | |
{ | |
"name": "Other variable", | |
"scope": [ | |
"variable.other.property", | |
"variable.other.block" | |
], | |
"settings": { | |
"foreground": "#abb2bf" | |
} | |
}, | |
{ | |
"name": "Inherited class", | |
"scope": "entity.other.inherited-class", | |
"settings": { | |
"foreground": "#98c379" | |
} | |
}, | |
{ | |
"name": "Function name", | |
"scope": [ | |
"entity.name.function", | |
"support.function" | |
], | |
"settings": { | |
"foreground": "#98c379" | |
} | |
}, | |
{ | |
"name": "Function argument", | |
"scope": "variable.parameter", | |
"settings": { | |
"fontStyle": "italic", | |
"foreground": "#d19a66" | |
} | |
}, | |
{ | |
"name": "Function call", | |
"scope": "entity.name.function-call", | |
"settings": { | |
"foreground": "#abb2bf" | |
} | |
}, | |
{ | |
"name": "Builtin Functions", | |
"scope": [ | |
"function.support.builtin", | |
"function.support.core" | |
], | |
"settings": { | |
"foreground": "#98c379" | |
} | |
}, | |
{ | |
"name": "Tag name", | |
"scope": [ | |
"entity.name.tag", | |
"entity.name.tag.class.js", | |
"entity.name.tag.class.jsx" | |
], | |
"settings": { | |
"foreground": "#e06c75" | |
} | |
}, | |
{ | |
"name": "Tag Class and ID", | |
"scope": [ | |
"entity.name.tag.class", | |
"entity.name.tag.id" | |
], | |
"settings": { | |
"foreground": "#56b6c2" | |
} | |
}, | |
{ | |
"name": "Tag attribute", | |
"scope": "entity.other.attribute-name", | |
"settings": { | |
"foreground": "#98c379" | |
} | |
}, | |
{ | |
"name": "Library constant", | |
"scope": "support.constant", | |
"settings": { | |
"foreground": "#56b6c2" | |
} | |
}, | |
{ | |
"name": "Library class/type", | |
"scope": [ | |
"support.type", | |
"support.variable" | |
], | |
"settings": { | |
"foreground": "#56b6c2" | |
} | |
}, | |
{ | |
"name": "Json Property", | |
"scope": "support.dictionary.json", | |
"settings": { | |
"foreground": "#56b6c2" | |
} | |
}, | |
{ | |
"name": "StyleSheet Property name", | |
"scope": [ | |
"support.type.property-name.css", | |
"support.type.property-name.scss", | |
"support.type.property-name.less", | |
"support.type.property-name.sass" | |
], | |
"settings": { | |
"foreground": "#abb2bf" | |
} | |
}, | |
{ | |
"name": "StyleSheet Property value", | |
"scope": [ | |
"support.constant.css", | |
"support.constant.scss", | |
"support.constant.less", | |
"support.constant.sass" | |
], | |
"settings": { | |
"foreground": "#98c379" | |
} | |
}, | |
{ | |
"name": "StyleSheet Variable", | |
"scope": [ | |
"variable.css", | |
"variable.scss", | |
"variable.less", | |
"variable.sass" | |
], | |
"settings": { | |
"foreground": "#56b6c2" | |
} | |
}, | |
{ | |
"name": "StyleSheet Variable String", | |
"scope": [ | |
"variable.css.string", | |
"variable.scss.string", | |
"variable.less.string", | |
"variable.sass.string" | |
], | |
"settings": { | |
"foreground": "#e5c07b" | |
} | |
}, | |
{ | |
"name": "StyleSheet Unit", | |
"scope": [ | |
"unit.css", | |
"unit.scss", | |
"unit.less", | |
"unit.sass" | |
], | |
"settings": { | |
"foreground": "#c678dd" | |
} | |
}, | |
{ | |
"name": "StyleSheet Function", | |
"scope": [ | |
"function.css", | |
"function.scss", | |
"function.less", | |
"function.sass" | |
], | |
"settings": { | |
"foreground": "#56b6c2" | |
} | |
}, | |
{ | |
"name": "Library variable", | |
"scope": "support.other.variable", | |
"settings": { | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"name": "Invalid", | |
"scope": "invalid", | |
"settings": { | |
"background": "#c678dd", | |
"foreground": "#F8F8F0" | |
} | |
}, | |
{ | |
"name": "Invalid deprecated", | |
"scope": "invalid.deprecated", | |
"settings": { | |
"background": "#56b6c2", | |
"foreground": "#F8F8F0" | |
} | |
}, | |
{ | |
"name": "JSON String", | |
"scope": "structure.dictionary.property-name.json", | |
"settings": { | |
"foreground": "#56b6c2" | |
} | |
}, | |
{ | |
"name": "Link", | |
"scope": "string.detected-link", | |
"settings": { | |
"foreground": "#61afef" | |
} | |
}, | |
{ | |
"name": "diff.header", | |
"scope": [ | |
"meta.diff", | |
"meta.diff.header" | |
], | |
"settings": { | |
"foreground": "#75715E" | |
} | |
}, | |
{ | |
"name": "diff.deleted", | |
"scope": "markup.deleted", | |
"settings": { | |
"foreground": "#c678dd" | |
} | |
}, | |
{ | |
"name": "diff.inserted", | |
"scope": "markup.inserted", | |
"settings": { | |
"foreground": "#e5c07b" | |
} | |
}, | |
{ | |
"name": "diff.changed", | |
"scope": "markup.changed", | |
"settings": { | |
"foreground": "#e5c07b" | |
} | |
}, | |
{ | |
"scope": "constant.numeric.line-number.find-in-files - match", | |
"settings": { | |
"foreground": "#56b6c2A0" | |
} | |
}, | |
{ | |
"scope": "entity.name.filename.find-in-files", | |
"settings": { | |
"foreground": "#e5c07b" | |
} | |
}, | |
{ | |
"name": "Markup: Emphasis", | |
"scope": "markup.italic, markup.italic.markdown", | |
"settings": { | |
"fontStyle": "italic" | |
} | |
}, | |
{ | |
"name": "Markup: Emphasis Punctuation", | |
"scope": "punctuation.definition.italic.markdown", | |
"settings": { | |
"fontStyle": "none", | |
"foreground": "#696969" | |
} | |
}, | |
{ | |
"name": "Markdown: Link", | |
"scope": "markup.underline.link.markdown", | |
"settings": { | |
"foreground": "#61afef" | |
} | |
}, | |
{ | |
"name": "Markdown: Bold", | |
"scope": "markup.bold.markdown", | |
"settings": { | |
"fontStyle": "bold" | |
} | |
}, | |
{ | |
"name": "Markdown: Bold Punctuation", | |
"scope": "punctuation.definition.bold.markdown", | |
"settings": { | |
"fontStyle": "none", | |
"foreground": "#696969" | |
} | |
}, | |
{ | |
"name": "Markdown: Heading", | |
"scope": "markup.heading.markdown", | |
"settings": { | |
"fontStyle": "bold", | |
"foreground": "#e06c75" | |
} | |
}, | |
{ | |
"name": "Markdown: Heading", | |
"scope": "punctuation.definition.heading.markdown", | |
"settings": { | |
"fontStyle": "none", | |
"foreground": "#696969" | |
} | |
}, | |
{ | |
"name": "Markdown: Quote", | |
"scope": "markup.quote.markdown", | |
"settings": { | |
"foreground": "#98c379" | |
} | |
}, | |
{ | |
"name": "Markdown: Separator", | |
"scope": "meta.separator.markdown", | |
"settings": { | |
"foreground": "#c678dd", | |
"fontStyle": "bold" | |
} | |
}, | |
{ | |
"name": "Markdown: Raw", | |
"scope": "markup.raw.inline.markdown, markup.raw.block.markdown", | |
"settings": { | |
"foreground": "#56b6c2" | |
} | |
}, | |
{ | |
"name": "Markdown: List Punctuation", | |
"scope": "punctuation.definition.list_item.markdown", | |
"settings": { | |
"fontStyle": "bold", | |
"foreground": "#ffffff" | |
} | |
}, | |
{ | |
"scope": "token.info-token", | |
"settings": { | |
"foreground": "#6796e6" | |
} | |
}, | |
{ | |
"scope": "token.warn-token", | |
"settings": { | |
"foreground": "#cd9731" | |
} | |
}, | |
{ | |
"scope": "token.error-token", | |
"settings": { | |
"foreground": "#f44747" | |
} | |
}, | |
{ | |
"scope": "token.debug-token", | |
"settings": { | |
"foreground": "#b267e6" | |
} | |
} | |
] | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment