The default Solarized theme for vscode doesn't actually use the correct colors. Here I'm trying to overwrite the theme colors with the right values.
This is a work in progress (WIP)
The default Solarized theme for vscode doesn't actually use the correct colors. Here I'm trying to overwrite the theme colors with the right values.
This is a work in progress (WIP)
{ | |
"workbench.startupEditor": "welcomePage", | |
"workbench.colorTheme": "Solarized Light", | |
"workbench.colorCustomizations": { | |
// "sideBar.background": "#444", | |
// "sideBar.foreground": "#CCC", | |
// "list.activeSelectionBackground": "#777", | |
// "list.activeSelectionForeground": "#ffffff", | |
// "list.focusForeground": "#000", | |
// "sideBarSectionHeader.foreground": "#FFFFFF", | |
// // "list.inactiveSelectionForeground": "#00ff2a" | |
// // "list.highlightForeground": "#00ff6a" | |
// // "list.warningForeground": "#00ff22", | |
// // "sideBarTitle.foreground": "#001aff" | |
// // "sideBarTitle.foreground": "#00ff95" | |
// // "gitDecoration.addedResourceForeground": "#bafeb6", | |
// "gitDecoration.untrackedResourceForeground": "#8dbd89", | |
// "gitDecoration.modifiedResourceForeground": "#dfc3a4", | |
// // "gitDecoration.conflictingResourceForeground": "#e6c9c9" | |
// // "errorForeground": "#da9e9e" | |
// // "panel.background": "#ff0000", | |
// // "editorWidget.background": "#ff0000" | |
}, | |
"editor.fontFamily": "Menlo", | |
"editor.renderWhitespace": "none", | |
"editor.renderControlCharacters": false, | |
"editor.renderIndentGuides": false, | |
"editor.tokenColorCustomizations": { | |
"textMateRules": [ | |
// #ff0000 | |
{ | |
"scope": [ | |
// "keyword" | |
// "keyword.operator.new", | |
"storage.type", | |
"keyword.operator.expression" | |
], | |
"settings": { | |
"fontStyle": "", | |
"foreground": "#268bd2" | |
} | |
}, | |
{ | |
"name": "Braces", | |
"scope": [ | |
"meta.brace.square", | |
"meta.brace.round", | |
"punctuation.definition.parameters.begin", | |
"punctuation.definition.parameters.end", | |
"meta.brace.curly" | |
], | |
"settings": { | |
"foreground": "#657b83" | |
} | |
}, | |
{ | |
"name": "Special Variables", | |
"scope": [ | |
"meta.object-literal.key", | |
"variable.other.readwrite", | |
"variable.other.object", | |
"variable.other.constant", | |
"variable.other.property" | |
], | |
"settings": { | |
"foreground": "#657b83" | |
} | |
}, | |
{ | |
"name": "Special Variables", | |
"scope": ["variable.other.constant"], | |
"settings": { | |
"foreground": "#859900" | |
} | |
}, | |
{ | |
"name": "Support", | |
"scope": ["entity.name.type", "support"], | |
"settings": { | |
"foreground": "#b58900" | |
} | |
}, | |
{ | |
"name": "Template Expression", | |
"scope": [ | |
"punctuation.definition.template-expression.begin", | |
"punctuation.definition.template-expression.end" | |
], | |
"settings": { | |
"foreground": "#dc322f" | |
} | |
} | |
// { | |
// "name": "Functions as variables", | |
// "scope": "variable.function", | |
// "settings": { | |
// "foreground": "#b58900" | |
// } | |
// } | |
], | |
// https://github.com/atom/solarized-light-syntax/blob/master/styles/colors.less | |
"[Solarized Light]": { | |
// "keywords": "#657b83", | |
"variables": "#657b83", | |
// "strings": "#657b83", | |
// "types": "#657b83", | |
"functions": "#657b83" | |
} | |
}, | |
"window.zoomLevel": 1, | |
"workbench.iconTheme": "material-icon-theme", | |
"breadcrumbs.enabled": true, | |
"eslint.autoFixOnSave": true, | |
"extensions.ignoreRecommendations": false | |
} |