Skip to content

Instantly share code, notes, and snippets.

@shepelevstas
Last active September 8, 2022 14:37
Show Gist options
  • Save shepelevstas/d4b39488115a9d43da93b63cdc52ffa8 to your computer and use it in GitHub Desktop.
Save shepelevstas/d4b39488115a9d43da93b63cdc52ffa8 to your computer and use it in GitHub Desktop.
Vs Code Themes
"workbench.colorCustomizations": {
"[Eiffel]": {
"editorGroupHeader.noTabsBackground": "#eee",
},
},
"editor.tokenColorCustomizations": {
"[Eiffel]": {"textMateRules": [
{"settings":{"foreground":"#000"},"scope":[
"invalid.illegal.unrecognized-tag.html",
]},
]},
}
"[Verdandi Alter]": {
"editor.background": "#320a28", // 2b2d42 320a28 2E3436
"editor.lineHighlightBackground": "#0004", // 0003
"editorIndentGuide.background": "#fff1",
"editorBracketHighlight.foreground1": "#fff4",
"editorBracketHighlight.foreground2": "#fff6",
"editorBracketHighlight.foreground3": "#fff8",
"editorBracketHighlight.foreground4": "#fff5",
"scrollbarSlider.background": "#fff4",
"editor.selectionHighlightBackground": "#fff0",
"editor.selectionHighlightBorder": "#fff7",
"scrollbar.shadow": "#0008",
// "editorGroupHeader.noTabsBackground": "#222",
"editorSuggestWidget.background": "#25071D", // 25071D 2F183E
// "list.hoverBackground": "#2F183E",
// "list.hoverBackground": "#fff2",
"panel.background": "#222",
"terminal.background": "#111",
},
"[Verdandi Alter]": {"textMateRules": [
//// TANGO
{"settings":{"foreground":"#3465A4"},"scope":[ // 3465A4 277BC0
"keyword","keyword.operator","storage.type.js","storage.type",
"entity.name.tag",
"support.variable",
"support.type",
"variable.language",
"constant.character",
"punctuation.definition.template-expression.begin.js",
"punctuation.definition.template-expression.end.js",
"punctuation.definition.template-expression.begin.ts",
"punctuation.definition.template-expression.end.ts",
"text.html.derivative",
]},
{"settings":{"foreground":"#4c956c"},"scope":[ // 009DDC
"support.type.property-name.json.comments",
"entity.name.function",
"entity.other.attribute-name.html",
// "constant.numeric",
"meta.function-call.generic.python",
"entity.name.tag.template.html.vue",
"entity.name.tag.script.html.vue",
"support.function",
]},
{"settings":{"foreground":"#94B49F"},"scope":[
"constant.numeric",
]},
{"settings":{"foreground":"#c32f27"},"scope":[ // CC0000 c32f27
"string",
"meta.object-literal.key",
//"variable.parameter",
"constant.language",
"variable.other.constant.property.js",
]},
{"settings":{"foreground":"#4b8bbe"},"scope":[ // D1512D DF7861 8CC0DE 96d7ef
"variable.parameter",
]},
{"settings":{"foreground":"#4E9A06"},"scope":[ // 4E9A06
"comment","punctuation.definition.comment",
]},
{"settings":{"foreground":"#D3D7CF"},"scope":[
"string.quoted.double.json.comments",
"variable",
"source.python",
]},
{"settings":{"foreground":"#fff4"},"scope":[
"punctuation",
"punctuation.definition.string.begin.python string.quoted.single.python",
"punctuation.definition.string.end.python string.quoted.single.python",
]},
/* other good colors
{"settings":{"foreground":"#75507B"},"scope":[
]},
{"settings":{"foreground":"#2F183E"},"scope":[
]},
{"settings":{"foreground":"#2E3436"},"scope":[
]},
{"settings":{"foreground":"#2c6e49"},"scope":[
]},
{"settings":{"foreground":"#C4A000"},"scope":[
]},
{"settings":{"foreground":"#00BBBB"},"scope":[
]},
{"settings":{"foreground":"#06989A"},"scope":[
]},
//*/
////
/*{"settings":{"foreground":"#669bbc"},"scope":[
]},
{"settings":{"foreground":"#e7ecef"},"scope":[
]},
{"settings":{"foreground":"#c1121f"},"scope":[
]},
{"settings":{"foreground":"#ffbd00"},"scope":[
]},
{"settings":{"foreground":"#e0d68a"},"scope":[
]},
{"settings":{"foreground":"#61a5c2"},"scope":[
]},
{"settings":{"foreground":"#5fa8d3"},"scope":[
]},
{"settings":{"foreground":"#9d8189"},"scope":[
]},
{"settings":{"foreground":"#29bf12"},"scope":[
]},
{"settings":{"foreground":"#a53860"},"scope":[
]},
{"settings":{"foreground":"#987284"},"scope":[
]},
{"settings":{"foreground":"#736f72"},"scope":[
]},*/
//// STYLE
{"settings":{"fontStyle":""},"scope":[
"string",
"punctuation",
]},
{"settings":{"fontStyle":"italic"},"scope":[
"variable.parameter",
]},
{"settings":{"fontStyle":"bold"},"scope":[
"constant.language",
"variable.other.constant.property.js",
"support.variable",
"support.type",
"constant.other",
"support.function",
]},
]},
"workbench.colorCustomizations": {
"[Verdandi Alter]": {
"editor.background": "#320a28", // 2b2d42 320a28 2E3436
"editor.lineHighlightBackground": "#0004", // 0003
"editorIndentGuide.background": "#fff1",
"editorBracketHighlight.foreground1": "#fff4",
"editorBracketHighlight.foreground2": "#fff6",
"editorBracketHighlight.foreground3": "#fff8",
"editorBracketHighlight.foreground4": "#fff5",
"scrollbarSlider.background": "#fff4",
"editor.selectionHighlightBackground": "#fff0",
"editor.selectionHighlightBorder": "#fff7",
"scrollbar.shadow": "#0008",
// "editorGroupHeader.noTabsBackground": "#222",
"editorSuggestWidget.background": "#25071D", // 25071D 2F183E
"list.hoverBackground": "#2F183E",
},
},
"editor.tokenColorCustomizations": {
"[Verdandi Alter]": {"textMateRules": [
//// TANGO
{"settings":{"foreground":"#3465A4"},"scope":[ // 3465A4
"keyword","keyword.operator","storage.type.js","storage.type",
"entity.name.tag",
"support.variable",
"support.type",
"variable.language",
"constant.character",
"punctuation.definition.template-expression.begin.js",
"punctuation.definition.template-expression.end.js",
"punctuation.definition.template-expression.begin.ts",
"punctuation.definition.template-expression.end.ts",
"text.html.derivative",
]},
{"settings":{"foreground":"#4c956c"},"scope":[ // 009DDC
"support.type.property-name.json.comments",
"entity.name.function",
"entity.other.attribute-name.html",
"constant.numeric",
"meta.function-call.generic.python",
"entity.name.tag.template.html.vue",
"entity.name.tag.script.html.vue",
"support.function",
]},
{"settings":{"foreground":"#c32f27"},"scope":[ // CC0000 c32f27
"string",
"meta.object-literal.key",
"variable.parameter",
"constant.language",
"variable.other.constant.property.js",
]},
{"settings":{"foreground":"#4E9A06"},"scope":[ // 4E9A06
"comment","punctuation.definition.comment",
]},
{"settings":{"foreground":"#D3D7CF"},"scope":[
"string.quoted.double.json.comments",
"variable",
"source.python",
]},
{"settings":{"foreground":"#fff4"},"scope":[
"punctuation",
"punctuation.definition.string.begin.python string.quoted.single.python",
"punctuation.definition.string.end.python string.quoted.single.python",
]},
/* other good colors
{"settings":{"foreground":"#75507B"},"scope":[
]},
{"settings":{"foreground":"#2F183E"},"scope":[
]},
{"settings":{"foreground":"#2E3436"},"scope":[
]},
{"settings":{"foreground":"#2c6e49"},"scope":[
]},
{"settings":{"foreground":"#C4A000"},"scope":[
]},
{"settings":{"foreground":"#00BBBB"},"scope":[
]},
{"settings":{"foreground":"#06989A"},"scope":[
]},
//*/
////
/*{"settings":{"foreground":"#669bbc"},"scope":[
]},
{"settings":{"foreground":"#e7ecef"},"scope":[
]},
{"settings":{"foreground":"#c1121f"},"scope":[
]},
{"settings":{"foreground":"#ffbd00"},"scope":[
]},
{"settings":{"foreground":"#e0d68a"},"scope":[
]},
{"settings":{"foreground":"#61a5c2"},"scope":[
]},
{"settings":{"foreground":"#5fa8d3"},"scope":[
]},
{"settings":{"foreground":"#9d8189"},"scope":[
]},
{"settings":{"foreground":"#29bf12"},"scope":[
]},
{"settings":{"foreground":"#a53860"},"scope":[
]},
{"settings":{"foreground":"#987284"},"scope":[
]},
{"settings":{"foreground":"#736f72"},"scope":[
]},*/
//// STYLE
{"settings":{"fontStyle":""},"scope":[
"string",
"punctuation",
]},
{"settings":{"fontStyle":"italic"},"scope":[
"variable.parameter",
]},
{"settings":{"fontStyle":"bold"},"scope":[
"constant.language",
"variable.other.constant.property.js",
"support.variable",
"support.type",
"constant.other",
"support.function",
]},
]},
}
"[Verdandi Alter]": {
//// SLACK
"editor.background": "#3F0E40",
"scrollbar.shadow": "#fff4",
"editor.lineHighlightBackground": "#0004",
// "editor.selectionHighlightBackground": "#000",
"editor.selectionHighlightBackground": "#fff0",
"editor.selectionHighlightBorder": "#88658d",
"editorCursor.foreground": "#5da602",
"editor.selectionBackground": "#fff3",
// "editor.selectionBackground": "#0006",
// "editorGroupHeader.noTabsBackground": "#0f1216",
"terminal.background": "#0f1216",
"titleBar.activeBackground": "#0f1216",
"scrollbarSlider.background": "#fff4",
"scrollbarSlider.hoverBackground": "#fff5",
"scrollbarSlider.activeBackground": "#fff6",
"editorBracketHighlight.foreground1": "#795679",
"editorBracketHighlight.foreground4": "#ffd700",
// "editorBracketHighlight.unexpectedBracket.foreground": "#d71e00",
// "editorIndentGuide.background": "#ff0000",
////
// "editor.lineHighlightBackground": "#0003",
// "editorIndentGuide.background": "#0002",
// "editorIndentGuide.activeBackground": "#fff1",
// // "editorGroupHeader.noTabsBackground": "#303036",
// "scrollbar.shadow": "#0006",
// // // "editor.selectionHighlightBorder": "#ff0000",
// // "editorCursor.foreground": "#c7c7c7",
// // "editor.selectionBackground": "#3E466A",
// // "editor.background": "#222",
},
"[Verdandi Alter]": {
"textMateRules": [
//// SLACK
{"settings":{"foreground":"#ddd"},"scope":[
"text.html",
]},
{"settings":{"foreground":"#ccc"},"scope":[
"variable",
"support.variable",
"source.python",
]},
{"settings":{"foreground":"#795679"},"scope":[
"punctuation", "meta.brace",
]},
{"settings":{"foreground":"#88658d"},"scope":[
]},
{"settings":{"foreground":"#bc93b6"},"scope":[
]},
{"settings":{"foreground":"#5da602"},"scope":[
"comment",
"comment.line.double-slash.js",
"punctuation.definition.comment.json.comments",
"punctuation.definition.comment.js",
"punctuation.definition.comment",
]},
{"settings":{"foreground":"#1164A3"},"scope":[
]},
{"settings":{"foreground":"#417ab3"},"scope":[
"keyword",
"keyword.operator",
"keyword.control",
"storage",
"support.class",
"support.constant",
"storage.type",
"storage.type.js",
"support.type.property-name.json.comments",
"punctuation.definition.template-expression.begin.js",
"punctuation.definition.template-expression.end.js",
"variable.language",
"entity.name.tag",
"constant.character",
"support.type.exception.python",
]},
{"settings":{"foreground":"#83afd8"},"scope":[
"entity.name.function",
"meta.function-call.generic.python",
"constant.numeric",
"entity.other.attribute-name.html",
"support.function",
"support.function.builtin.python",
"string.quoted.double.json.comments",
"support.type.python",
]},
{"settings":{"foreground":"#d71e00"},"scope":[
"string",
"variable.parameter.js",
"variable.parameter.function-call.python",
"meta.object-literal.key",
"constant.language",
]},
{"settings":{"foreground":"#cfad00"},"scope":[
]},
//// TANGO
// {"settings":{"foreground":"#000"},"scope":[
// ]},
// {"settings":{"foreground":"#676965"},"scope":[
// ]},
// {"settings":{"foreground":"#d71e00"},"scope":[
// "variable.parameter.js",
// "variable.parameter.function-call.python",
// ]},
// {"settings":{"foreground":"#f44135"},"scope":[
// ]},
// {"settings":{"foreground":"#5da602"},"scope":[
// "string",
// "string.quoted.double.json.comments",
// ]},
// {"settings":{"foreground":"#98e342"},"scope":[
// ]},
// {"settings":{"foreground":"#cfad00"},"scope":[
// "constant.numeric",
// ]},
// {"settings":{"foreground":"#fcea60"},"scope":[
// ]},
// {"settings":{"foreground":"#417ab3"},"scope":[
// "keyword","keyword.operator","storage","storage.type","storage.type.js",
// "support.type.property-name.json.comments",
// "support.function.builtin.python",
// "entity.other.attribute-name.html",
// ]},
// {"settings":{"foreground":"#83afd8"},"scope":[
// "entity.name.function",
// "meta.function-call.generic.python",
// "entity.name.tag.html",
// ]},
// {"settings":{"foreground":"#88658d"},"scope":[
// "keyword.control",
// ]},
// {"settings":{"foreground":"#bc93b6"},"scope":[
// "variable.parameter.function.language.special.self.python",
// "variable.language.special.self.python",
// ]},
// {"settings":{"foreground":"#00a7aa"},"scope":[
// "entity.name.type.class.python",
// "constant.other.caps.python",
// ]},
// {"settings":{"foreground":"#37e5e7"},"scope":[
// ]},
// {"settings":{"foreground":"#dbded8"},"scope":[
// "source.python",
// ]},
// {"settings":{"foreground":"#f1f1ef"},"scope":[
// "variable",
// ]},
////
// {"settings":{"foreground":"#dbded8"},"scope":[
// ]},
// {"settings":{"foreground":"#bc93b6"},"scope":[
// ]},
// {"settings":{"foreground":"#8566AA"},"scope":[
// ]},
// {"settings":{"foreground":"#cfad00"},"scope":[
// ]},
// {"settings":{"foreground":"#2A7886"},"scope":[
// ]},
// {"settings":{"foreground":"#1687A7"},"scope":[
// ]},
// {"settings":{"foreground":"#F6866C"},"scope":[
// ]},
// {"settings":{"foreground":"#93329E"},"scope":[
// ]},
// {"settings":{"foreground":"#5da602"},"scope":[
// ]},
// {"settings":{"foreground":"#4F98CA"},"scope":[
// ]},
// {"settings":{"foreground":"#417ab3"},"scope":[
// ]},
// {"settings":{"foreground":"#83afd8"},"scope":[
// ]},
// {"settings":{"foreground":"#d71e00"},"scope":[
// ]},
//// STYLE
{"settings":{"fontStyle":""},"scope":[
"string","keyword","keyword.control","keyword.operator","storage","storage.type",
// "storage.type.js",
]},
{"settings":{"fontStyle":"bold"},"scope":[
// "meta.function-call entity.name.function",
"storage.type",
"support.class",
"support.constant",
"support.variable",
"entity.name.type.class.python",
"constant.other.caps.python",
"support.function",
"constant.language",
"variable.language.this.js",
"variable.language",
"variable.language.special.self.python",
"variable.parameter.function.language.special.self.python",
"support.type.python",
"support.type.exception.python",
]},
{"settings":{"fontStyle":"italic"},"scope":[
"variable.parameter.js",
"variable.parameter.function-call.python",
]},
]
},
{
"workbench.colorCustomizations": {
"[Default Light+]": {
"activityBar.background": "#008AD8",
"tab.activeBackground": "#C9F0DD", // 44D7A8 FFF9BA
"editorLineNumber.foreground": "#ccc",
"editorLineNumber.activeForeground": "#666",
"editorIndentGuide.background": "#00000008",
"editorIndentGuide.activeBackground": "#0000000f",
},
},
"editor.tokenColorCustomizations": {
"[Default Light+]": {
"textMateRules": [
{
"settings": {
"foreground": "#267F99"
},
"scope": [
"punctuation.definition.list",
"punctuation.parenthesis",
"punctuation.definition.dict"
]
},
{
"settings": {
"fontStyle": "italic"
},
"scope": [
"variable.parameter.function-call.python",
"meta.function-call.python support.type.python"
]
},
{
"settings": {
"fontStyle": "bold"
},
"scope": [
"support.function.builtin.python"
]
},
// TOY STYLE
{
"settings": {
"foreground": "#00BCE3"
},
"scope": [
"storage.type",
// "constant.language"
]
},
{
"settings": {
"foreground": "#0827F5"
},
"scope": [
// "storage.type",
"constant.language",
"constant.other.caps.python",
"constant.numeric",
]
},
{
"settings": {
"foreground": "#E34602"
},
"scope": [
"comment"
]
},
{
"settings": {
"foreground": "#00B140"
},
"scope": [
"string"
]
},
{
"settings": {
"foreground": "#6FA0F7"
},
"scope": [
"keyword.operator",
"keyword.operator.logical.python",
"constant.character",
"support.function.magic.python",
"support.function.builtin.python"
]
},
{
"settings": {
"foreground": "#AC4FC6"
},
"scope": [
"keyword.control"
]
},
{
"settings": {
"foreground": "#AC9F3C"
},
"scope": [
"entity.name.function",
"meta.function-call.python meta.function-call.generic.python"
]
},
{
"settings": {
"foreground": "#4469AB"
},
"scope": [
"meta.function.parameters.python variable",
"variable.parameter.function-call.python"
]
},
{
"settings": {
"foreground": "#ED1D24"
},
"scope": [
]
},
]
},
},
}
"workbench.colorCustomizations": {
"[Default Dark+]": {
"editorGroupHeader.noTabsBackground": "#333",
},
},
"editor.tokenColorCustomizations": {
"[Default Dark+]": {"textMateRules": [
{"settings":{"foreground":"#9CDCFE"},"scope":[
"source.python",
]},
{"settings":{"foreground":"#DCDCAA"},"scope":[
"meta.function-call.generic.python",
]},
{"settings":{"foreground":"#D4D4D4"},"scope":[
"punctuation.separator",
]},
]},
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment