Skip to content

Instantly share code, notes, and snippets.

@hickVieira
Last active June 22, 2024 14:48
Show Gist options
  • Save hickVieira/66e5e0d1c7477faaa917ed30f808f6d9 to your computer and use it in GitHub Desktop.
Save hickVieira/66e5e0d1c7477faaa917ed30f808f6d9 to your computer and use it in GitHub Desktop.
custom vscode settings json file with custom theme colors
{
"workbench.colorTheme": "Default Dark+",
"editor.codeLens": false,
"rust-analyzer.lens.enable": false,
"editor.inlayHints.enabled": "off",
"files.autoSave": "afterDelay",
"dotnetAcquisitionExtension.enableTelemetry": false,
"telemetry.telemetryLevel": "off",
"explorer.compactFolders": false,
"editor.minimap.enabled": false,
"git.confirmSync": false,
"git.suggestSmartCommit": false,
"svelte.enable-ts-plugin": true,
"editor.bracketPairColorization.enabled": false,
"editor.tokenColorCustomizations": {
"textMateRules": [
{
"scope": "punctuation.definition.comment",
"settings": {
"foreground": "#484f",
}
},
{
"scope": "punctuation",
"settings": {
"foreground": "#c8cf",
}
},
{
"scope": "meta",
"settings": {
"foreground": "#c8cf",
}
},
{
"scope": "keyword.operator",
"settings": {
"foreground": "#c44f",
}
},
],
},
"editor.semanticTokenColorCustomizations": {
"rules": {
// ---
"comment": "#484f",
"keyword": "#48cf",
// ---
"*.controlFlow": "#c8cf",
"attribute": "#c8cf",
"attributeBracket": "#c8cf",
"formatSpecifier": "#c8cf",
// ---
"generic": "#cccf",
"variable": "#cccf",
"parameter": "#cccf",
"property": "#cccf",
// ---
"number": "#bcbf",
"boolean": "#48cf",
"string": "#d97f",
"escapeSequence": "#e88f",
"operator": "#c44f",
"lifetime": "#ea0f",
// ---
"function": "#ddaf",
"method": "#ddaf",
"macro": "#ddaf",
// ---
"builtinType": "#4cbf",
"type": "#4cbf",
"class": "#4cbf",
"struct": "#4cbf",
"union": "#4cbf",
"typeParameter": "#4cbf",
"interface": "#4cbf",
"enum": "#4cbf",
"enumMember": "#5cff",
// ---
// "namespace": "#0f8",
// "typeAlias": "#0f8",
// "interfaceDeclaration": "#0f8",
// "typeDefinition": "#0f8",
// "enumDeclaration": "#0f9",
// "classDeclaration": "#0f8",
// "classInterface": "#0f8",
// "classImplementation": "#0f8",
// "structDeclaration": "#0f8",
// "moduleDeclaration": "#0f8",
// "module": "#0f8",
// "typeParameterDeclaration": "#0f8",
// "typeParameter": "#0f8",
// "parameterDeclaration": "#fff",
},
},
"workbench.iconTheme": "vscode-icons",
"vsicons.dontShowNewVersionMessage": true,
"[yaml]": {
"editor.defaultFormatter": "redhat.vscode-yaml"
},
"editor.find.addExtraSpaceOnTop": false,
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment