I have moved on to using Tol.nvim as my regular theme. I will gladly merge PRs to keep this repo working nicely for everyone, but I won't be actively maintaining it.
Here on the slopes of the Yarra, our syntax highlighting receives the same care and attention as our cool climate pinot noir. Thanks for coming to visit. We hope you like it here, and we hope you stay.
Yarra Valley now includes semantic highlighting for supported languages. Semantic highlighting provides a greater guarantee that tokens will be highlighted correctly, but may provide less nuanced highlighting.
Screenshots here are shown with semantic highlighting disabled:
"editor.semanticHighlighting.enabled": false
Or at the individual extension level:
"C_Cpp.enhancedColorization": "Disabled"
Rust (using Rust Syntax)
- AsciiDoc (AsciiDoc)
- C (C/C++)
- C# (C#)
- C++ (C/C++)
- Clojure
- Crystal (Crystal Language)
- CSS
- Dart (Dart Code)
- Elixir (ElixirLS)
- Elm (Elm)
- Erlang (erlang)
- F# (Ionide-fsharp)
- Gleam (Gleam Syntax)
- Go (Go)
- GraphQL (GraphQL)
- Haskell (Haskell Syntax Highlighting)
- HTML
- Idris (Idris)
- Java (Java Extension Pack)
- JavaScript
- JavaScript React (JSX)
- Kotlin (Kotlin Language)
- LaTeX (LaTeX Workshop)
- Less
- Lua (Lua)
- makefile
- Markdown
- Ocaml (reason-vscode or OCaml and Reason IDE)
- PHP
- PowerShell (PowerShell)
- Python (Python)
- R (R)
- Racket (Magic Racket)
- Reason (reason-vscode or OCaml and Reason IDE)
- reStructuredText (reStructuredText)
- Ruby (Ruby + VSCode Ruby)
- Rust (Rust Syntax + Rust)
- Sass (Sass)
- Scheme (vscode-scheme)
- SCSS
- shell script
- SQL
- Swift (Swift Language)
- TOML (Better TOML)
- TypeScript
- TypeScript React (TSX)
- VimScript (VimL)
- YAML