Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // This theme's colors are based on the original Monokai
- //
- // 1) Install it by adding it to an existing installed theme
- // cd C:\Programs\MicrosoftVSCode\resources\app\extensions\theme-monokai
- //
- // 2) open up the theme's package.json:
- // C:\Programs\MicrosoftVSCode\resources\app\extensions\theme-monokai\package.json
- //
- // 3) Add it into the package.json "contributes.themes" list:
- //
- //{
- // "name": "theme-monokai",
- // "version": "0.1.0",
- // "publisher": "vscode",
- // "engines": {
- // "vscode": "*"
- // },
- // "contributes": {
- // "themes": [
- // {
- // "label": "Monokai",
- // "uiTheme": "vs-dark",
- // "path": "./themes/monokai-color-theme.json"
- // },
- // {
- // "label": "Python Dark",
- // "uiTheme": "vs-dark",
- // "path": "./themes/python-color-theme-dark.json"
- // }
- // ]
- // }
- //}
- //
- //
- // Install the follow file into the themes directory
- // C:\Programs\MicrosoftVSCode\resources\app\extensions\theme-monokai\themes
- //
- {
- "type": "dark",
- "colors": {
- "dropdown.background": "#414339",
- "list.activeSelectionBackground": "#75715E",
- "list.focusBackground": "#414339",
- "list.inactiveSelectionBackground": "#414339",
- "list.hoverBackground": "#272822",
- "list.dropBackground": "#414339",
- "list.highlightForeground": "#f8f8f2",
- "button.background": "#75715E",
- "editor.background": "#000000",
- "editor.foreground": "#f8f8f2",
- "selection.background": "#ccccc7",
- "editor.selectionBackground": "#49483e",
- "editor.lineHighlightBackground": "#3e3d32",
- "editorCursor.foreground": "#f8f8f0",
- "editorWhitespace.foreground": "#464741",
- "editorIndentGuide.background": "#464741",
- "editorGroupHeader.tabsBackground": "#1e1f1c",
- "editorGroup.dropBackground": "#41433980",
- "tab.inactiveBackground": "#414339",
- "tab.border": "#1e1f1c",
- "tab.inactiveForeground": "#ccccc7",
- "widget.shadow": "#000000",
- "progressBar.background": "#75715E",
- "badge.background": "#75715E",
- "badge.foreground": "#f8f8f2",
- "editorLineNumber.foreground": "#90908a",
- "panelTitle.activeForeground": "#f8f8f2",
- "panelTitle.activeBorder": "#75715E",
- "panelTitle.inactiveForeground": "#75715E",
- "panel.border": "#414339",
- "titleBar.activeBackground": "#1e1f1c",
- "statusBar.background": "#414339",
- "statusBar.noFolderBackground": "#414339",
- "statusBar.debuggingBackground": "#75715E",
- "activityBar.background": "#272822",
- "activityBar.foreground": "#f8f8f2",
- "activityBar.dropBackground": "#414339",
- "sideBar.background": "#1e1f1c",
- "sideBarSectionHeader.background": "#272822",
- "pickerGroup.foreground": "#75715E",
- "input.background": "#414339",
- "inputOption.activeBorder": "#75715E",
- "focusBorder": "#75715E",
- "editorWidget.background": "#000000",
- "debugToolBar.background": "#1e1f1c",
- "diffEditor.insertedTextBackground": "#66852880",
- "diffEditor.removedTextBackground": "#90274A80",
- "inputValidation.errorBackground": "#90274A",
- "inputValidation.errorBorder": "#f92672",
- "inputValidation.warningBackground": "#848528",
- "inputValidation.warningBorder": "#e2e22e",
- "inputValidation.infoBackground": "#546190",
- "inputValidation.infoBorder": "#819aff",
- "editorHoverWidget.background": "#414339",
- "editorHoverWidget.border": "#75715E",
- "editorSuggestWidget.background": "#272822",
- "editorSuggestWidget.border": "#75715E",
- "editorGroup.border": "#414339",
- "peekView.border": "#75715E",
- "peekViewEditor.background": "#272822",
- "peekViewResult.background": "#1e1f1c",
- "peekViewTitle.background": "#1e1f1c",
- "peekViewResult.selectionBackground": "#414339",
- "peekViewResult.matchHighlightBackground": "#75715E",
- "peekViewEditor.matchHighlightBackground": "#75715E",
- "terminal.ansiBlack": "#2E3436",
- "terminal.ansiRed": "#D44848",
- "terminal.ansiGreen": "#7BFF00",
- "terminal.ansiYellow": "#FFD897",
- "terminal.ansiBlue": "#00FFA2",
- "terminal.ansiMagenta": "#1BFFC7",
- "terminal.ansiCyan": "#FA4239",
- "terminal.ansiWhite": "#EEEEEC",
- "terminal.ansiBrightBlack": "#666666",
- "terminal.ansiBrightRed": "#FF4037",
- "terminal.ansiBrightGreen": "#00FF0E",
- "terminal.ansiBrightYellow": "#FFD726",
- "terminal.ansiBrightBlue": "#3C71F0",
- "terminal.ansiBrightMagenta": "#FF00E4",
- "terminal.ansiBrightCyan": "#F2FF00",
- "terminal.ansiBrightWhite": "#FFFFFF"
- },
- "tokenColors": [
- {
- "settings": {
- "background": "#272822",
- "foreground": "#F8F8F2"
- }
- },
- {
- "name": "Comment",
- "scope": "comment",
- "settings": {
- "foreground": "#6F97F3ED"
- }
- },
- {
- "name": "Block Comment",
- "scope": "string.quoted.double.block.python",
- "settings": {
- "foreground": "#FF5555ED"
- }
- },
- {
- "name": "String",
- "scope": "string",
- "settings": {
- "foreground": "#E6DB74"
- }
- },
- {
- "name": "Template Definition",
- "scope": [
- "punctuation.definition.template-expression",
- "punctuation.section.embedded.coffee"
- ],
- "settings": {
- "foreground": "#1BFFC7"
- }
- },
- {
- "name": "Reset JavaScript string interpolation expression",
- "scope": [
- "meta.template.expression"
- ],
- "settings": {
- "foreground": "#F8F8F2"
- }
- },
- {
- "name": "Number",
- "scope": "constant.numeric",
- "settings": {
- "foreground": "#FE4545"
- }
- },
- {
- "name": "Imports",
- "scope": "keyword.control.import.python",
- "settings": {
- "foreground": "#1BFFC7"
- }
- },
- {
- "name": "Built-in constant",
- "scope": "constant.language",
- "settings": {
- "foreground": "#F2FF00"
- }
- },
- {
- "name": "User-defined constant",
- "scope": "constant.character, constant.other",
- "settings": {
- "foreground": "#FF4141"
- }
- },
- {
- "name": "Variable",
- "scope": "variable",
- "settings": {
- "fontStyle": "",
- "foreground": "#F8F8F2"
- }
- },
- {
- "name": "Function Keyword",
- "scope": "storage.type.function.python",
- "settings": {
- "fontStyle": "italic",
- "foreground": "#C2751D"
- }
- },
- {
- "name": "Function Variable",
- "scope": "variable.parameter.function.python",
- "settings": {
- "fontStyle": "",
- "foreground": "#00FFE2"
- }
- },
- {
- "name": "Keyword",
- "scope": "keyword",
- "settings": {
- "foreground": "#00FFD8"
- }
- },
- {
- "name": "String",
- "scope": "string.quoted.double.single-line.python",
- "settings": {
- "foreground": "#FF4037"
- }
- },
- {
- "name": "Keyword",
- "scope": "keyword.control.flow.python",
- "settings": {
- "foreground": "#FF8937"
- }
- },
- {
- "name": "Storage",
- "scope": "storage",
- "settings": {
- "fontStyle": "",
- "foreground": "#F7FF00"
- }
- },
- {
- "name": "Storage type",
- "scope": "storage.type",
- "settings": {
- "fontStyle": "italic",
- "foreground": "#66D9EF"
- }
- },
- {
- "name": "Class name",
- "scope": "entity.name.type, entity.name.class",
- "settings": {
- "fontStyle": "underline",
- "foreground": "#04FF00CA"
- }
- },
- {
- "name": "Inherited class",
- "scope": "entity.other.inherited-class",
- "settings": {
- "fontStyle": "italic underline",
- "foreground": "#FFEB00"
- }
- },
- {
- "name": "Function name",
- "scope": "entity.name.function",
- "settings": {
- "fontStyle": "",
- "foreground": "#F4FF00"
- }
- },
- {
- "name": "Function argument",
- "scope": "variable.parameter",
- "settings": {
- "foreground": "#00FF4F"
- }
- },
- {
- "name": "Tag name",
- "scope": "entity.name.tag",
- "settings": {
- "fontStyle": "",
- "foreground": "#F7FF00"
- }
- },
- {
- "name": "Tag attribute",
- "scope": "entity.other.attribute-name",
- "settings": {
- "fontStyle": "",
- "foreground": "#A6E22E"
- }
- },
- {
- "name": "Library function",
- "scope": "support.function",
- "settings": {
- "fontStyle": "",
- "foreground": "#66D9EF"
- }
- },
- {
- "name": "Library constant",
- "scope": "support.constant",
- "settings": {
- "fontStyle": "",
- "foreground": "#F7FF00"
- }
- },
- {
- "name": "Library class/type",
- "scope": "support.type, support.class",
- "settings": {
- "fontStyle": "italic",
- "foreground": "#66D9EF"
- }
- },
- {
- "name": "Library variable",
- "scope": "support.other.variable",
- "settings": {
- "fontStyle": ""
- }
- },
- {
- "name": "Invalid",
- "scope": "invalid",
- "settings": {
- "background": "#F92672",
- "fontStyle": "",
- "foreground": "#F8F8F0"
- }
- },
- {
- "name": "Invalid deprecated",
- "scope": "invalid.deprecated",
- "settings": {
- "background": "#AE81FF",
- "foreground": "#F8F8F0"
- }
- },
- {
- "name": "JSON String",
- "scope": "meta.structure.dictionary.json string.quoted.double.json",
- "settings": {
- "foreground": "#CFCFC2"
- }
- },
- {
- "name": "diff.header",
- "scope": "meta.diff, meta.diff.header",
- "settings": {
- "foreground": "#75715E"
- }
- },
- {
- "name": "diff.deleted",
- "scope": "markup.deleted",
- "settings": {
- "foreground": "#F92672"
- }
- },
- {
- "name": "diff.inserted",
- "scope": "markup.inserted",
- "settings": {
- "foreground": "#A6E22E"
- }
- },
- {
- "name": "diff.changed",
- "scope": "markup.changed",
- "settings": {
- "foreground": "#E6DB74"
- }
- },
- {
- "scope": "constant.numeric.line-number.find-in-files - match",
- "settings": {
- "foreground": "#FD3737"
- }
- },
- {
- "scope": "entity.name.filename.find-in-files",
- "settings": {
- "foreground": "#E6DB74"
- }
- },
- {
- "name": "Markup Quote",
- "scope": "markup.quote",
- "settings": {
- "foreground": "#F92672"
- }
- },
- {
- "name": "Markup Lists",
- "scope": "markup.list",
- "settings": {
- "foreground": "#E6DB74"
- }
- },
- {
- "name": "Markup Styling",
- "scope": "markup.bold, markup.italic",
- "settings": {
- "foreground": "#66D9EF"
- }
- },
- {
- "name": "Markup Inline",
- "scope": "markup.inline.raw",
- "settings": {
- "fontStyle": "",
- "foreground": "#FD971F"
- }
- },
- {
- "name": "Markup Headings",
- "scope": "markup.heading",
- "settings": {
- "foreground": "#A6E22E"
- }
- },
- {
- "name": "Markup Setext Header",
- "scope": "markup.heading.setext",
- "settings": {
- "fontStyle": "",
- "foreground": "#A6E22E"
- }
- },
- {
- "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"
- }
- },
- {
- "name": "this.self",
- "scope": "variable.language",
- "settings": {
- "foreground": "#00FF64E8"
- }
- }
- ]
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement