/vscode-rust-themes

My vscode rust themes!

MIT LicenseMIT

     

The themes are mainly meant for the Rust language! It uses textmate scopes as base and LSP semantic tokens on top.

🦊 Settings

For the themes to work as intended, rust-analyzer has to be installed and the following setting appended into your VSCodes settings.json (or enabled using the ui):

"rust-analyzer.semanticHighlighting.punctuation.enable": true,

I personally dislike bracket pair colorization, instead I've enabled guides, while the brackets are always the same color - settings.json:

"editor.bracketPairColorization.enabled": false,
"editor.guides.bracketPairs": "active",

The slight horizontal lines are created with alefragnani.separators and these settings:

"separators.classes.borderWidth": 0,
"separators.constructors.borderWidth": 0,
"separators.enums.borderWidth": 0,
"separators.interfaces.borderWidth": 0,
"separators.namespaces.borderWidth": 0,
"separators.structs.borderWidth": 0,
"separators.methods.borderWidth": 2,
"separators.functions.borderWidth": 2,
"separators.functions.borderStyle": "dashed",
"separators.methods.borderStyle": "dashed",
"separators.location": "belowTheSymbol",

🌆 Theme "Dawn"

🌈 Theme "Rainbow"

🌌 Theme "Entropy"