Skip to content

dekirisu/vscode-rust-themes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

     

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"

About

My vscode rust themes!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published