Last active
February 20, 2025 04:44
-
-
Save palapapa/90ef94681452c350badc320d749e1c72 to your computer and use it in GitHub Desktop.
palapapa's VSCode Color Theme
This file contains hidden or 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
"editor.tokenColorCustomizations": { | |
"textMateRules": [ | |
{ | |
"scope": [ | |
"comment", | |
"comment.block", | |
"comment.block.documentation", | |
"comment.line", | |
"constant", | |
"constant.character", | |
"constant.character.escape", | |
"constant.numeric", | |
"constant.numeric.integer", | |
"constant.numeric.float", | |
"constant.numeric.hex", | |
"constant.numeric.octal", | |
"constant.other", | |
"constant.regexp", | |
"constant.rgb-value", | |
"emphasis", | |
"entity", | |
"entity.name", | |
"entity.name.class", | |
"entity.name.function", | |
"entity.name.method", | |
"entity.name.section", | |
"entity.name.selector", | |
"entity.name.tag", | |
"entity.name.type", | |
"entity.other", | |
"entity.other.attribute-name", | |
"entity.other.inherited-class", | |
"invalid", | |
"invalid.deprecated", | |
"invalid.illegal", | |
"keyword", | |
"keyword.control", | |
"keyword.operator", | |
"keyword.operator.new", | |
"keyword.operator.assignment", | |
"keyword.operator.arithmetic", | |
"keyword.operator.logical", | |
"keyword.other", | |
"markup", | |
"markup.bold", | |
"markup.changed", | |
"markup.deleted", | |
"markup.heading", | |
"markup.inline.raw", | |
"markup.inserted", | |
"markup.italic", | |
"markup.list", | |
"markup.list.numbered", | |
"markup.list.unnumbered", | |
"markup.other", | |
"markup.quote", | |
"markup.raw", | |
"markup.underline", | |
"markup.underline.link", | |
"meta", | |
"meta.block", | |
"meta.cast", | |
"meta.class", | |
"meta.function", | |
"meta.function-call", | |
"meta.preprocessor", | |
"meta.return-type", | |
"meta.selector", | |
"meta.tag", | |
"meta.type.annotation", | |
"meta.type", | |
"punctuation.definition.string.begin", | |
"punctuation.definition.string.end", | |
"punctuation.separator", | |
"punctuation.separator.continuation", | |
"punctuation.terminator", | |
"storage", | |
"storage.modifier", | |
"storage.type", | |
"string", | |
"string.interpolated", | |
"string.other", | |
"string.quoted", | |
"string.quoted.double", | |
"string.quoted.other", | |
"string.quoted.single", | |
"string.quoted.triple", | |
"string.regexp", | |
"string.unquoted", | |
"strong", | |
"support", | |
"support.class", | |
"support.constant", | |
"support.function", | |
"support.other", | |
"support.type", | |
"support.type.property-name", | |
"support.variable", | |
"variable", | |
"variable.language", | |
"variable.name", | |
"variable.other", | |
"variable.other.readwrite", | |
"variable.parameter" | |
], | |
"settings": { | |
"fontStyle": "" | |
} | |
}, | |
{ | |
"scope": [ | |
"storage.type", | |
"keyword", | |
"keyword.operator.cast", | |
"keyword.operator.expression", | |
"keyword.operator.new", | |
"constant.language", | |
"storage.modifier", | |
"storage.type.built-in.primitive", | |
"variable.language.this", | |
"support.function.builtin", | |
"variable.language.special", | |
"keyword.operator.logical.python", | |
"keyword.operator.sizeof", | |
"keyword.operator.documentation", | |
"keyword.operator.noexcept", | |
"keyword.operator.expression.new", | |
"support.function.target.PHONY.makefile", | |
"support.constant.variable", | |
"support.variable.automatic", | |
"support.type.primitive" | |
], | |
"settings": { | |
"foreground": "#a6e22e" | |
} | |
}, | |
{ | |
"scope": [ | |
"punctuation", | |
"punctuation.section", | |
"punctuation.definition.arguments.begin", | |
"punctuation.definition.arguments.end", | |
"punctuation.definition.begin", | |
"punctuation.definition.end", | |
"punctuation.parenthesis.begin", | |
"punctuation.parenthesis.end", | |
"punctuation.definition.variable.makefile", | |
"punctuation.separator.key-value", | |
"punctuation.separator.pointer-access", | |
"keyword.operator", | |
"storage.modifier.reference", | |
"storage.modifier.pointer", | |
"storage.modifier.array.bracket", | |
"storage.type.function.arrow", | |
"markup.fenced_code.block.markdown punctuation.definition.markdown", | |
"meta.brace.round" | |
], | |
"settings": { | |
"foreground": "#00d7ff" | |
} | |
}, | |
{ | |
"scope": [ | |
"constant.numeric", | |
"storage.type.number" | |
], | |
"settings": { | |
"foreground": "#ff77bb" | |
} | |
}, | |
{ | |
"scope": [ | |
"string", | |
"markup.inline.raw.string", | |
"meta.scope.prerequisites.makefile", | |
"meta.scope.function-call.makefile", | |
"fenced_code.block.language" | |
], | |
"settings": { | |
"foreground": "#e6db74" | |
} | |
}, | |
{ | |
"scope": [ | |
"variable.parameter" | |
], | |
"settings": { | |
"foreground": "#ff8000" | |
} | |
}, | |
{ | |
"scope": [ | |
"entity.name.type.template", | |
"entity.name.type.parameter", | |
"variable.other.assignment", | |
"variable.other.normal" | |
], | |
"settings": { | |
"foreground": "#ffffff" | |
} | |
}, | |
{ | |
"scope": [ | |
"entity.name.function", | |
"support.function", | |
"constant.character.math" | |
], | |
"settings": { | |
"foreground": "#d43dfa" | |
} | |
}, | |
{ | |
"scope": [ | |
"constant.other.option" | |
], | |
"settings": { | |
"foreground": "#ff8000" | |
} | |
}, | |
{ | |
"scope": [ | |
"entity.other.attribute", | |
"support.function.attribute", | |
"support.type", | |
"support.class", | |
"entity.name.type", | |
"meta.type.parameters entity.name.type" | |
], | |
"settings": { | |
"foreground": "#f92673" | |
} | |
}, | |
{ | |
"scope": [ | |
"entity.name.function.preprocessor", | |
"entity.name.function.macro" | |
], | |
"settings": { | |
"foreground": "#4affa4" | |
} | |
}, | |
{ | |
"scope": [ | |
"support.type.property-name", | |
"entity.name.function.target.makefile", | |
"entity.name.tag.yaml" | |
], | |
"settings": { | |
"foreground": "#33ffbb" | |
} | |
} | |
] | |
}, | |
"editor.semanticTokenColorCustomizations": { | |
"rules": { | |
"class": "#f92673", | |
"interface": "#e6bb28", | |
"typeParameter": "#f92673", | |
"enum": "#f92673", | |
"type": "#f92673", | |
"concept": "#f92673", | |
"builtinAttribute": "#f92673", | |
"operator": "#00d7ff", | |
"punctuation": "#00d7ff", | |
"operator.userDefined": "#d43dfa", | |
"operatorOverload": "#d43dfa", | |
"memberOperatorOverload": "#d43dfa", | |
"function": "#d43dfa", | |
"method": "#d43dfa", | |
"namespace": "#e718c1", | |
"parameter": "#ff8000", | |
"variable": "#ffffff", | |
"property": "#ffffff", | |
"enumMember": "#ffffff", | |
"builtinConstant": "#a6e22e", | |
"builtinType": "#a6e22e", | |
"property.builtin": "#a6e22e", | |
"variable.builtin": "#a6e22e", | |
"class.deduced": "#a6e22e", | |
"newOperator": "#a6e22e", | |
"macro": "#4affa4", | |
"tomlArrayKey": "#33ffbb", | |
"lifetime": "#f92673" | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment