Code semantics-focused theme for Visual Studio Code
Supported Languages
I carefully crafted colors for the given languages, considering their semantics and idioms to the best of my ability.
I'm not a polyglot by any means, so if you notice an idiosyncrasy, please DM me or open a GitHub issue.
JavaScript
TypeScript
Rust
Python
JSX
Markdown
MDX
JSON
YAML
TOML
HTML
GraphQL
Makefile
Justfile
Nix
Go
Bash
Zsh
Fish¹
Tailwind²
Tera
Swift
F#
The languages marked with bold are the ones I'm the most proficient in and/or have the most detailed support for.
¹ Fish works the best when identified as Shell Script, so that it uses Bash/Zsh parsing rules. I think the future is in fish-lsp by @https://github.com/ndonfris, but currently the tokens it generates are barebones and not enough for semantic highlighting.
² Tailwind class names highlighting can be enabled by installing the Tailwind Rainbow extension.
³ Tera support tested on
Other languages might work well, but I haven't tested them yet.