README.md

June 1, 2026 · View on GitHub

Superstate logo

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-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.

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.

License

MIT © Sasha Koss