Last active
May 6, 2019 16:03
-
-
Save arehmandev/90e8a43112b612f82d804b3ec06ee323 to your computer and use it in GitHub Desktop.
This file contains 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
{ | |
"$schema": "vscode://schemas/color-theme", | |
"comment": "Cold Snack, created by Evan Rowe.", | |
"author": "Evan Rowe", | |
"name": "Cold Snack Theme", | |
"tokenColors": [{ | |
"settings": { | |
"background": "#002B36", | |
"foreground": "#93A1A1" | |
} | |
}, | |
{ | |
"scope": ["meta.embedded", "source.groovy.embedded"], | |
"settings": { | |
"background": "#002B36", | |
"foreground": "#93A1A1" | |
} | |
}, | |
{ | |
"name": "Comment", | |
"scope": "comment", | |
"settings": { | |
"fontStyle": "", | |
"foreground": "#1f86ac" | |
} | |
}, | |
{ | |
"name": "String", | |
"scope": "string", | |
"settings": { | |
"foreground": "#f7f322" | |
} | |
}, | |
{ | |
"name": "Regexp", | |
"scope": "string.regexp", | |
"settings": { | |
"foreground": "#D30102" | |
} | |
}, | |
{ | |
"name": "Number", | |
"scope": "constant.numeric", | |
"settings": { | |
"foreground": "#D33682" | |
} | |
}, | |
{ | |
"name": "Variable", | |
"scope": [ | |
"variable.language", | |
"variable.other" | |
], | |
"settings": { | |
"foreground": "#268BD2" | |
} | |
}, | |
{ | |
"name": "Keyword", | |
"scope": "keyword", | |
"settings": { | |
"foreground": "#859900" | |
} | |
}, | |
{ | |
"name": "Storage", | |
"scope": "storage", | |
"settings": { | |
"fontStyle": "bold", | |
"foreground": "#93A1A1" | |
} | |
}, | |
{ | |
"name": "Class name", | |
"scope": [ | |
"entity.name.class", | |
"entity.name.type" | |
], | |
"settings": { | |
"fontStyle": "", | |
"foreground": "#CB4B16" | |
} | |
}, | |
{ | |
"name": "Function name", | |
"scope": "entity.name.function", | |
"settings": { | |
"foreground": "#268BD2" | |
} | |
}, | |
{ | |
"name": "Variable start", | |
"scope": "punctuation.definition.variable", | |
"settings": { | |
"foreground": "#859900" | |
} | |
}, | |
{ | |
"name": "Embedded code markers", | |
"scope": [ | |
"punctuation.section.embedded.begin", | |
"punctuation.section.embedded.end" | |
], | |
"settings": { | |
"foreground": "#D30102" | |
} | |
}, | |
{ | |
"name": "Built-in constant", | |
"scope": [ | |
"constant.language", | |
"meta.preprocessor" | |
], | |
"settings": { | |
"foreground": "#B58900" | |
} | |
}, | |
{ | |
"name": "Support.construct", | |
"scope": [ | |
"support.function.construct", | |
"keyword.other.new" | |
], | |
"settings": { | |
"foreground": "#CB4B16" | |
} | |
}, | |
{ | |
"name": "User-defined constant", | |
"scope": [ | |
"constant.character", | |
"constant.other" | |
], | |
"settings": { | |
"foreground": "#CB4B16" | |
} | |
}, | |
{ | |
"name": "Inherited class", | |
"scope": "entity.other.inherited-class", | |
"settings": { | |
"foreground": "#6C71C4" | |
} | |
}, | |
{ | |
"name": "Function argument", | |
"scope": "variable.parameter", | |
"settings": {} | |
}, | |
{ | |
"name": "Tag name", | |
"scope": "entity.name.tag", | |
"settings": { | |
"foreground": "#268BD2" | |
} | |
}, | |
{ | |
"name": "Tag start/end", | |
"scope": "punctuation.definition.tag", | |
"settings": { | |
"foreground": "#657B83" | |
} | |
}, | |
{ | |
"name": "Tag attribute", | |
"scope": "entity.other.attribute-name", | |
"settings": { | |
"foreground": "#93A1A1" | |
} | |
}, | |
{ | |
"name": "Library function", | |
"scope": "support.function", | |
"settings": { | |
"foreground": "#00e9ff" | |
} | |
}, | |
{ | |
"name": "Continuation", | |
"scope": "punctuation.separator.continuation", | |
"settings": { | |
"foreground": "#D30102" | |
} | |
}, | |
{ | |
"name": "Library constant", | |
"scope": "support.constant", | |
"settings": {} | |
}, | |
{ | |
"name": "Library class/type", | |
"scope": [ | |
"support.type", | |
"support.class" | |
], | |
"settings": { | |
"foreground": "#859900" | |
} | |
}, | |
{ | |
"name": "Library Exception", | |
"scope": "support.type.exception", | |
"settings": { | |
"foreground": "#CB4B16" | |
} | |
}, | |
{ | |
"name": "Library variable", | |
"scope": "support.other.variable", | |
"settings": {} | |
}, | |
{ | |
"name": "Invalid", | |
"scope": "invalid", | |
"settings": {} | |
}, | |
{ | |
"name": "diff: header", | |
"scope": [ | |
"meta.diff", | |
"meta.diff.header" | |
], | |
"settings": { | |
"background": "#b58900", | |
"fontStyle": "", | |
"foreground": "#E0EDDD" | |
} | |
}, | |
{ | |
"name": "diff: deleted", | |
"scope": "markup.deleted", | |
"settings": { | |
"background": "#eee8d5", | |
"fontStyle": "", | |
"foreground": "#dc322f" | |
} | |
}, | |
{ | |
"name": "diff: changed", | |
"scope": "markup.changed", | |
"settings": { | |
"background": "#eee8d5", | |
"fontStyle": "", | |
"foreground": "#cb4b16" | |
} | |
}, | |
{ | |
"name": "diff: inserted", | |
"scope": "markup.inserted", | |
"settings": { | |
"background": "#eee8d5", | |
"foreground": "#219186" | |
} | |
}, | |
{ | |
"name": "Markup Quote", | |
"scope": "markup.quote", | |
"settings": { | |
"foreground": "#859900" | |
} | |
}, | |
{ | |
"name": "Markup Lists", | |
"scope": "markup.list", | |
"settings": { | |
"foreground": "#B58900" | |
} | |
}, | |
{ | |
"name": "Markup Styling", | |
"scope": [ | |
"markup.bold", | |
"markup.italic" | |
], | |
"settings": { | |
"foreground": "#D33682" | |
} | |
}, | |
{ | |
"name": "Markup Inline", | |
"scope": "markup.inline.raw", | |
"settings": { | |
"fontStyle": "", | |
"foreground": "#2AA198" | |
} | |
}, | |
{ | |
"name": "Markup Headings", | |
"scope": "markup.heading", | |
"settings": { | |
"foreground": "#268BD2" | |
} | |
}, | |
{ | |
"name": "Markup Setext Header", | |
"scope": "markup.heading.setext", | |
"settings": { | |
"fontStyle": "", | |
"foreground": "#268BD2" | |
} | |
}, { | |
"settings": { | |
"background": "#0a0c29", | |
"foreground": "#e9e9eb" | |
} | |
}, | |
{ | |
"name": "Comment", | |
"scope": "comment", | |
"settings": { | |
"foreground": "#909090", | |
"fontStyle": " italic" | |
} | |
}, | |
{ | |
"name": "String", | |
"scope": "string", | |
"settings": { | |
"foreground": "#00b7e9" | |
} | |
}, | |
{ | |
"name": "Number", | |
"scope": "constant.numeric", | |
"settings": { | |
"foreground": "#CF6cC9" | |
} | |
}, | |
{ | |
"name": "Built-in constant", | |
"scope": "constant.language", | |
"settings": { | |
"foreground": "#CF6cC9" | |
} | |
}, | |
{ | |
"name": "User-defined constant", | |
"scope": "constant.character, constant.other", | |
"settings": { | |
"foreground": "#f6d528" | |
} | |
}, | |
{ | |
"name": "Variable", | |
"scope": "variable", | |
"settings": { | |
"fontStyle": "", | |
"foreground": "#ff8c31" | |
} | |
}, | |
{ | |
"name": "Keyword", | |
"scope": "keyword", | |
"settings": { | |
"foreground": "#f6e548" | |
} | |
}, | |
{ | |
"name": "Storage", | |
"scope": "storage", | |
"settings": { | |
"fontStyle": "", | |
"foreground": "#CF6cC9" | |
} | |
}, | |
{ | |
"name": "Storage type", | |
"scope": "storage.type", | |
"settings": { | |
"foreground": "#CF6cC9" | |
} | |
}, | |
{ | |
"name": "Arrow function", | |
"scope": "storage.type.function.arrow", | |
"settings": { | |
"foreground": "#f6e548" | |
} | |
}, | |
{ | |
"name": "Class name", | |
"scope": "entity.name.class", | |
"settings": { | |
"foreground": "#CF6cC9", | |
"fontStyle": " italic" | |
} | |
}, | |
{ | |
"name": "Inherited class", | |
"scope": "entity.other.inherited-class", | |
"settings": { | |
"fontStyle": "underline", | |
"foreground": "#CF6cC9" | |
} | |
}, | |
{ | |
"name": "Function name", | |
"scope": "entity.name.function", | |
"settings": { | |
"fontStyle": "", | |
"foreground": "#00e9ff" | |
} | |
}, | |
{ | |
"name": "Function argument", | |
"scope": "variable.parameter", | |
"settings": { | |
"foreground": "#ffBc71", | |
"fontStyle": " italic" | |
} | |
}, | |
{ | |
"name": "Tag name", | |
"scope": "entity.name.tag", | |
"settings": { | |
"fontStyle": "", | |
"foreground": "#ef7c11" | |
} | |
}, | |
{ | |
"name": "Tag attribute", | |
"scope": "entity.other.attribute-name", | |
"settings": { | |
"fontStyle": "", | |
"foreground": "#CF6cC9" | |
} | |
}, | |
{ | |
"name": "Library function", | |
"scope": "support.function", | |
"settings": { | |
"fontStyle": "", | |
"foreground": "#00e9ff" | |
} | |
}, | |
{ | |
"name": "Library constant", | |
"scope": "support.constant", | |
"settings": { | |
"fontStyle": "", | |
"foreground": "#CF6cC9" | |
} | |
}, | |
{ | |
"name": "Library class/type", | |
"scope": "support.type, support.class", | |
"settings": { | |
"foreground": "#CF6cC9" | |
} | |
}, | |
{ | |
"name": "Library variable", | |
"scope": "support.other.variable", | |
"settings": { | |
"fontStyle": "", | |
"foreground": "#f6e548" | |
} | |
}, | |
{ | |
"name": "Invalid", | |
"scope": "invalid", | |
"settings": { | |
"background": "", | |
"foreground": "#cacaca" | |
} | |
}, | |
{ | |
"name": "Invalid deprecated", | |
"scope": "invalid.deprecated", | |
"settings": { | |
"background": "", | |
"foreground": "#cacaca", | |
"fontStyle": "italic underline" | |
} | |
}, | |
{ | |
"name": "Italic HTML attribute names", | |
"scope": "\n\t\t\t\t, constant.other.symbol.ruby,\n\t\t\t\t, entity.other.attribute-name.jsx,\n\t\t\t", | |
"settings": { | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"name": "", | |
"scope": "source meta.property-list meta.property-name support.type.property-name", | |
"settings": { | |
"foreground": "#d1d5d4" | |
} | |
}, | |
{ | |
"name": "", | |
"scope": "source meta.property-list meta.property-value keyword.other.unit", | |
"settings": { | |
"foreground": "#CF6cC9" | |
} | |
}, | |
{ | |
"name": "source.js keyword.operator.js", | |
"scope": "source keyword.operator", | |
"settings": { | |
"foreground": "#f6e548" | |
} | |
}, | |
{ | |
"name": "", | |
"scope": "source.js entity.name.type.object.js.firebug", | |
"settings": { | |
"foreground": "#CF6cC9" | |
} | |
}, | |
{ | |
"name": "", | |
"scope": "source meta.class.instance.constructor keyword.operator.new", | |
"settings": { | |
"fontStyle": " italic", | |
"background": "", | |
"foreground": "#f6d528" | |
} | |
}, | |
{ | |
"name": "", | |
"scope": "source.js meta.class.instance.constructor entity.name.type.instance.js", | |
"settings": { | |
"foreground": "#CF6cC9" | |
} | |
}, | |
{ | |
"name": "", | |
"scope": "source meta.at-rule.media", | |
"settings": { | |
"foreground": "#ef7c11" | |
} | |
}, | |
{ | |
"name": "", | |
"scope": "source meta.at-rule.import variable.parameter.url", | |
"settings": { | |
"foreground": "#ef7c11" | |
} | |
}, | |
{ | |
"name": "", | |
"scope": "source.sass variable.parameter.sass", | |
"settings": { | |
"foreground": "#ff8c31" | |
} | |
}, | |
{ | |
"name": "", | |
"scope": "source meta.property-value.css constant.other", | |
"settings": { | |
"foreground": "#CF6cC9" | |
} | |
}, | |
{ | |
"name": "", | |
"scope": "source .property-value.css parameter constant.numeric.css keyword.other.unit.css", | |
"settings": { | |
"foreground": "#CF6cC9" | |
} | |
}, | |
{ | |
"scope": "meta.source.handlebars entity.name.tag", | |
"settings": { | |
"foreground": "#CF6cC9" | |
} | |
}, | |
{ | |
"scope": "punctuation.definition.expression, punctuation.definition.subexpression, punctuation.definition.block.unescaped, punctuation.definition.tag", | |
"settings": { | |
"fontStyle": "", | |
"foreground": "#ef7c11" | |
} | |
}, | |
{ | |
"scope": "entity.name.function.expression", | |
"settings": { | |
"foreground": "#00b7e9" | |
} | |
}, | |
{ | |
"scope": "entity.unescaped.expression", | |
"settings": { | |
"foreground": "#CF6cC9" | |
} | |
}, | |
{ | |
"scope": "entity.expression variable.parameter.name", | |
"settings": { | |
"foreground": "#ff9c51" | |
} | |
}, | |
{ | |
"scope": "entity.expression variable.parameter.value", | |
"settings": { | |
"foreground": "#CF6cC9" | |
} | |
}, | |
{ | |
"scope": "entity.expression support.function.builtin", | |
"settings": { | |
"foreground": "#f6e548" | |
} | |
}, | |
{ | |
"scope": "entity.name.tag.html", | |
"settings": { | |
"foreground": "#ef7c11" | |
} | |
}, | |
{ | |
"scope": "entity.other.attribute-name.handlebars", | |
"settings": { | |
"foreground": "#ff9c51" | |
} | |
}, | |
{ | |
"scope": "meta.paragraph.markdown", | |
"settings": { | |
"fontStyle": "normal" | |
} | |
}, | |
{ | |
"scope": "markup.inline.raw", | |
"settings": { | |
"foreground": "#ff8c31" | |
} | |
}, | |
{ | |
"scope": "punctuation.definition.heading", | |
"settings": { | |
"foreground": "#00b7e9" | |
} | |
}, | |
{ | |
"scope": "beginning.punctuation.definition.list", | |
"settings": { | |
"foreground": "#CF6cC9" | |
} | |
}, | |
{ | |
"scope": "markup.fenced_code.block.markdown", | |
"settings": { | |
"foreground": "#909090" | |
} | |
}, | |
{ | |
"scope": "markup.fenced_code.block.markdown fenced_code.block.language", | |
"settings": { | |
"foreground": "#cacaca" | |
} | |
}, | |
{ | |
"scope": "comment.block.documentation", | |
"settings": { | |
"foregound": "#909090", | |
"fontStyle": "normal" | |
} | |
}, | |
{ | |
"scope": "comment.block markup.inline.raw", | |
"settings": { | |
"foreground": "#00b7e9" | |
} | |
}, | |
{ | |
"scope": "comment.block fenced_code.block.language", | |
"settings": { | |
"foreground": "#cacaca" | |
} | |
}, | |
{ | |
"scope": "entity.name.type.instance.jsdoc punctuation.definition", | |
"settings": { | |
"foreground": "#ff8c31", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "entity.name.type.instance.jsdoc", | |
"settings": { | |
"foreground": "#cacaca", | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": "comment.block storage, comment.block storage.type", | |
"settings": { | |
"foreground": "#CF6cC9" | |
} | |
}, | |
{ | |
"scope": "comment.block variable", | |
"settings": { | |
"foreground": "#ff9c51" | |
} | |
}, | |
{ | |
"scope": "comment.block storage.custom", | |
"settings": { | |
"foreground": "#00b7e9" | |
} | |
} | |
], | |
"colorSpaceName": "sRGB", | |
"semanticClass": "theme.dark.cold_snack", | |
"colors": { | |
"background": "#0a0c29", | |
"foreground": "#e9e9eb", | |
"activityBar.background": "#0a2c4f", | |
"activityBar.dropBackground": "#027ddb66", | |
"activityBar.foreground": "#ff8c31", | |
"activityBarBadge.background": "#CF6cC9", | |
"badge.background": "#BF4cB9", | |
"button.background": "#ef7c11", | |
"button.hoverBackground": "#ff8c31", | |
"diffEditor.insertedTextBackground": "#027ddb33", | |
"diffEditor.removedTextBackground": "#DF6cEF66", | |
"dropdown.background": "#0a2c4f", | |
"editor.background": "#0a0c29", | |
"editor.foreground": "#e9e9eb", | |
"editor.lineHighlightBackground": "#0a2c4f", | |
"editor.selectionBackground": "#ff9c5166", | |
"editorCursor.foreground": "#d6b508", | |
"editorLineNumber.foreground": "#00e9ff66", | |
"editorRuler.foreground": "#0a2c4f", | |
"editorBracketMatch.border": "#d6b508", | |
"editorWidget.background": "#0a0c29", | |
"editorError.border": "#BF4cB9", | |
"editorError.foreground": "#CF6cC9", | |
"editorWarning.border": "#cf5c00", | |
"editorWarning.foreground": "#ff8c31", | |
"editorGutter.modifiedBackground": "#ff8c31", | |
"editorGutter.addedBackground": "#00b7e9", | |
"editorGutter.deletedBackground": "#CF6cC9", | |
"gitDecoration.conflictingResourceForeground": "#DF6cEF", | |
"gitDecoration.deletedResourceForeground": "#f6f96f", | |
"gitDecoration.ignoredResourceForeground": "#909090", | |
"gitDecoration.modifiedResourceForeground": "#ffBc71", | |
"gitDecoration.untrackedResourceForeground": "#00e9ff", | |
"input.background": "#0a2c4f", | |
"inputValidation.errorBackground": "#BF4cB9", | |
"inputValidation.infoBackground": "#027ddb", | |
"inputValidation.warningBackground": "#ef7c11", | |
"list.hoverBackground": "#00b7e9", | |
"list.activeSelectionBackground": "#027ddb", | |
"list.inactiveSelectionBackground": "#027ddb66", | |
"merge.currentHeaderBackground": "#027ddb", | |
"merge.currentContentBackground": "#00e9ff66", | |
"merge.incomingHeaderBackground": "#BF4cB9", | |
"merge.incomingContentBackground": "#DF6cEF66", | |
"peekViewEditor.background": "#0a0c29", | |
"peekViewResult.background": "#0a0c29", | |
"peekViewResult.selectionBackground": "#0a2c4f", | |
"peekViewTitle.background": "#0a2c4f", | |
"sideBar.background": "#0a0c24", | |
"scrollbar.shadow": "#CF6cC9", | |
"scrollbarSlider.activeBackground": "#027ddb", | |
"scrollbarSlider.hoverBackground": "#027ddb", | |
"statusBar.background": "#027ddb", | |
"editorGroupHeader.noTabsBackground": "#0a0c29", | |
"editorGroupHeader.tabsBackground": "#0a0c29", | |
"editorGroupHeader.tabsBorder": "#0a0c29", | |
"tab.activeBackground": "#cf5c00", | |
"tab.border": "#0a0c29", | |
"tab.inactiveBackground": "#0a2c4f", | |
"terminal.ansiBlack": "#000000", | |
"terminal.ansiBlue": "#00b7e9", | |
"terminal.ansiBrightBlack": "#cacaca", | |
"terminal.ansiBrightBlue": "#00b7e9", | |
"terminal.ansiBrightCyan": "#00e9ff", | |
"terminal.ansiBrightGreen": "#ef7c11", | |
"terminal.ansiBrightMagenta": "#DF6cEF", | |
"terminal.ansiBrightRed": "#BF4cB9", | |
"terminal.ansiBrightWhite": "#e9e9eb", | |
"terminal.ansiBrightYellow": "#f6d528", | |
"terminal.ansiCyan": "#00e9ff", | |
"terminal.ansiGreen": "#ef7c11", | |
"terminal.ansiMagenta": "#DF6cEF", | |
"terminal.ansiRed": "#BF4cB9", | |
"terminal.ansiWhite": "#e9e9eb", | |
"terminal.ansiYellow": "#cddb05", | |
"terminalCursor.background": "#DF6cEF", | |
"terminalCursor.foreground": "#00e9ff", | |
"titleBar.activeBackground": "#0a0c29" | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
So install cold snack theme, then copy this file in ~/.vscode/extensions/evrowe.cold-snack-1.5.0/dist/ColdSnack.json