Cold Python Theme for VS Code

The goal of the Cold Python Theme is to reduce visual clutter and give you more space for your code and thoughts.

example

I hope this theme will be the one you enjoy working with day and night.

Features

  • Full support for Python syntax
  • Beta syntax support for html, templates, css, shell, rst, json, js, batchfile, ini, yaml, toml, ts, dockerfile and some others (in progress)
  • Icons theme, inspired by JetBrains (https://jetbrains.design/intellij/resources/icons_list/)
  • JetBrains Mono font ready to use (included in icon theme)

Install

Go to VS Marketplace and click on the "Install" button.

Color theme

Set Color Theme (guide)

Select the Color Theme

This will give you IDE and syntax highlighting.

File icon theme

Set File Icon Theme (guide)

Select the File Icon Theme

This will give you file icons shown in the File Explorer and tabbed headings

Font

It is recommended to use JetBrains Mono font with the Cold Python Theme.

VS Code doesn't provide clear functionality for adding a custom font to a theme... But I managed to add the font to the File icon theme!

Important! To use the JetBrains Mono font, the File Icon Theme must be set!

Then there are 2 ways to enable the new font:

Settings UI

Change font in settings UI

It is very important to specify the font family exactly JetBrainsMono, without spaces!

settings.json file

Add the following line to your settings.json file:

"editor.fontFamily": "JetBrainsMono, Consolas, 'Courier New', monospace",

Extras

Also, there are some additional settings that you can apply both in the Settings UI and in settings.json file:

"editor.fontSize": 13,
"editor.fontLigatures": true,
"terminal.integrated.fontFamily": "JetBrainsMono"

Credits

I express my deep gratitude to the JetBrains team for their work. Here are links to open resources used to create the Cold Python theme: