README.md
June 1, 2026 · View on GitHub
Sophia Theme
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
- JSON
- YAML
- TOML
- HTML
- GraphQL
- Makefile
- Justfile
- Nix
- Go
- Bash
- Zsh
- Fish¹
- Tailwind²
- 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-lspby @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.
Other languages might work well, but I haven't tested them yet.
Getting Started
🚧 Work in progress, follow me for updates.
Changelog
See the changelog.