Infinity 64 Theme for VS Code by Shingo Murata
Infinity 64 themes feature monochrome syntax highlighting
This theme is inspired by minimal black & white themes I made and contains both light & dark modes:
- Infinity 64 Whiteboard
- Infinity 64 Blackboard
Thanks to Big Al complex highlighters seem redundant in 2025 inviting this next logical step.
Version 1.0.0 supports 18 syntaxes with most others pending
- HTML & XML (green);
- PHP & C++ & Rust (red);
- JavaScript & Livewire (blue);
- CSS & Tailwind (yellow);
- JSON & Yaml (pink);
- Editorconfig & env & INI (purple);
- Shell (orange);
- HTMX (magenta);
- Markdown (mint);
- Django (violet).
Optional settings overlay for text decorations
Whilst no decorations are often preferential some fonts (eg. Iosevka, Hasklig, TheSansMono) do handle them well:
{
"editor.tokenColorCustomizations": {
"[Infinity 64 Blackboard by Shingo Murata]": {
"numbers": { "fontStyle": "bold", },
"functions": { "fontStyle": "bold", },
"keywords": { "fontStyle": "bold", },
"types": { "fontStyle": "italic underline", },
"variables": { "fontStyle": "italic", },
"strings": { "fontStyle": "italic", },
"comments": { "fontStyle": "italic", },
"textMateRules": [
{
"scope": ["punctuation"],
"settings": { "fontStyle": "", },
},
{
"scope": ["constant", "support.constant", "keyword.operator", "keyword.blade", "meta.selector.css", "markup.bold", "meta.tag.metadata.doctype", "meta.tag.preprocessor", "punctuation.section.embedded.begin.php", "comment.line.shebang", "keyword.other.definition.root", "keyword.operator.assignment.env"],
"settings": { "fontStyle": "bold", },
},
{
"scope": ["meta.section.header", "meta.section.header punctuation", "keyword.operator.glob"],
"settings": { "fontStyle": "underline", },
},
{
"scope": ["variable.language.this", "variable.other.readwrite", "variable.other.object", "markup.heading", "markup.heading punctuation", "variable.other.env"],
"settings": { "fontStyle": "italic underline", },
},
{
"scope": ["variable.other.object.property", "markdown.italic"],
"settings": { "fontStyle": "italic", },
},
],
},
},
}

Recommended settings for a minimal interface
{
"editor.bracketPairColorization.enabled": false,
"editor.guides.bracketPairs": false,
"editor.guides.indentation": false,
"editor.lineNumbers": "off",
"editor.minimap.renderCharacters": false,
"editor.minimap.scale": 1,
"editor.renderLineHighlight": "none",
"editor.scrollbar.vertical": "hidden",
"editor.scrollbar.horizontal": "hidden",
"window.autoDetectColorScheme": true,
"window.systemColorTheme": "auto",
"workbench.preferredDarkColorTheme": "Infinity 64 Blackboard by Shingo Murata",
"workbench.preferredLightColorTheme": "Infinity 64 Whiteboard by Shingo Murata",
}
