Skip to content
| Marketplace
Sign in
Visual Studio Code>Themes>What42's Rust Theme (Light)New to Visual Studio Code? Get it now.
What42's Rust Theme (Light)

What42's Rust Theme (Light)

What42Pizza

|
55 installs
| (0) | Free
My own theme for writing Rust code
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

What42's Rust Theme (Light)

Version  Installs  Downloads

This is my personal VS Code theme, focused mainly on readability. It was originally inspired by / made because of CodeStyle's videos


Entire screen example

These images use JetBrains Mono and Material Icons



Goals of this theme:

  • Readability
    • Text should be dark and contrast against the background
  • Pleasentness
    • I want it to just look as nice as possible
  • Bring attention to the right things
    • If it isn't important, don't make it stand out
    • If it's possibly bad (mut, self, etc), it should stand out as bad


Entire screen example:

Entire screen example



Supported languages:

  • Rust
  • Lua
  • Toml
  • Markdown

Links:

  • Changelog
  • Marketplace
  • GitHub

Unfortunately, I don't think I can change the color of 'unsafe' without sacrificing other coloring abilities, but hopefully that will change sometime soon.

If you want an alternate theme that colors 'unsafe', you can open an issue and I'll start working on it if I have the time (or you can make it yourself, this is under an MIT license).




Additional customizations:


Suggested settings:

{
	"terminal.integrated.minimumContrastRatio": 2.5, // lower is more colorful, higher is easier to read
	"files.autoSave": "afterDelay",
	"editor.acceptSuggestionOnEnter": "off",
	"editor.lightbulb.enabled": false,
	"editor.insertSpaces": false,  // use tabs instead of spaces
	"editor.detectIndentation": false,
	"editor.cursorBlinking": "solid",
	"editor.fontSize": 14.5,
	"editor.letterSpacing": 0.1,
	"editor.lineHeight": 1.3,
	"editor.padding.top": 8,
	"editor.fontLigatures": true,
	"workbench.tree.indent": 10,
	"editor.comments.insertSpace": false,
	"terminal.integrated.smoothScrolling": true,
	"workbench.list.smoothScrolling": true,
	"terminal.integrated.smoothScrolling": true,
}

Color override settings:

{
	"workbench.colorCustomizations": {},
	"editor.tokenColorCustomizations": {},
	"editor.semanticHighlighting.enabled": true,
	"editor.semanticTokenColorCustomizations": {},
}

Additional programs:

  • f.lux (darkens screen at night)


Other themes to check out:

  • Amethyst Themes (dark)
  • Kary Pro Colors (dark and light)
  • Lightning (dark and light)
  • Cerulean (dark and light)
  • Mimesis (light)



I can't guarantee that I'll support other languages and/or take fixes or suggestions, but it's not impossible


License

This project is under the MIT License

  • Contact us
  • Jobs
  • Privacy
  • Terms of use
  • Trademarks
© 2023 Microsoft