Skip to content

Instantly share code, notes, and snippets.

@xeoncross
Last active December 18, 2019 16:43
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save xeoncross/a437195f75689dd8249bfa60a37a7979 to your computer and use it in GitHub Desktop.
Save xeoncross/a437195f75689dd8249bfa60a37a7979 to your computer and use it in GitHub Desktop.
VSCode settings to setup solarized light theme
{
"workbench.startupEditor": "newUntitledFile",
"workbench.colorTheme": "Solarized Light",
// "editor.defaultFormatter,
"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",
"editorLineNumber.foreground": "#93a1a1",
// "sideBar.background": "#766a6a"
"titleBar.activeBackground": "#4f5757",
"titleBar.activeForeground": "#dddddd",
"activityBar.background": "#4f5757",
"activityBar.foreground": "#dddddd",
},
"prettier.trailingComma": "none",
"editor.fontFamily": "Menlo",
"editor.renderWhitespace": "none",
"editor.renderControlCharacters": false,
"editor.renderIndentGuides": false,
"editor.tokenColorCustomizations": {
"textMateRules": [
{
"scope": [
// "keyword"
// "keyword.operator.new",
"storage.type",
"keyword.operator.expression"
],
"settings": {
"fontStyle": "",
// "foreground": "#268bd2"
// "foreground": "#93a1a1"
"foreground": "#333333"
}
},
{
"name": "Braces",
"scope": [
"meta.brace.square",
"meta.brace.round",
"punctuation.definition.parameters.begin",
"punctuation.definition.parameters.end",
"meta.brace.curly"
],
"settings": {
// "foreground": "#657b83"
"foreground": "#333333"
}
},
{
"name": "Special Variables",
"scope": [
"meta.object-literal.key",
"variable.other",
"variable.other.readwrite",
"variable.other.object",
"variable.other.constant",
"variable.other.property"
],
"settings": {
// "foreground": "#657b83"
"foreground": "#333333"
}
},
{
"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": "#444444",
"variables": "#444444",
// "strings": "#657b83",
"types": "#444444",
"functions": "#444444"
}
},
"window.zoomLevel": 1,
"workbench.iconTheme": null,
"breadcrumbs.enabled": true,
"eslint.autoFixOnSave": true,
"extensions.ignoreRecommendations": false,
"workbench.statusBar.feedback.visible": false,
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[jsonc]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[javascriptreact]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[html]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[typescriptreact]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"go.formatTool": "goimports",
"go.autocompleteUnimportedPackages": true,
"go.useLanguageServer": true,
"editor.codeActionsOnSave": {
"source.fixAll.eslint": true
}
}
@xeoncross
Copy link
Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment