Skip to content
| Marketplace
Sign in
Visual Studio Code>Themes>Zenburn Dark Matter ThemeNew to Visual Studio Code? Get it now.

Zenburn Dark Matter Theme

Nicola Granata

|
4,182 installs
| (1) | Free
Zenburn token colors in different intensities and on different dark backgrounds to reduce eye strain.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Zenburn Dark Matter Theme Cover

Zenburn Dark Matter Theme

Zenburn token colors in different intensities and on different dark backgrounds to reduce eye strain.

Version Installs Downloads Rating 

Please do not rely only on the preview images of this theme (they are of average quality), but try it. Especially if you work at night and for many hours, almost certainly, among all my skins, you will find the colors suitable to avoid eye strain.

Tip: the display name of theme is as follow: the first part (e.g.: Zenburn) is token colors name, the second (e.g.: Dark Matter) is the main related colors structure, the third (e.g.: Nadir) part of name is the background suite and UI main colors, last part (e.g.: Viserion) is simply the representation name for main foreground/highlights color.

Table of contents

  1. Zenburn token colors based skins
  2. Zenburn Dark Matter Preview Gallery
    • Anthracite (1 skin): Anthracite Gray Background and Cold, Desatured Token Colors
    • Cold (13 skins): Cold Gray Background and Cold Token Colors
    • Deep Sea (5 skins): Deep blue flat UI and Desatured Token Colors
    • EclipseDS (6 skins): Eclipse DevStyle Gray Background and Desatured Token Colors
    • Equinox (10 skins): Dark Night UI and Desatured Token Colors
    • Flat (13 skins): Flat Gray Background and Default Token Colos
    • Insomnia (9 skins): Flat Grayed UI and Satured Token Colors
    • Low Blue (1 skin): Low Blue Light on UI and Token Colors
    • Midnight (2 skins): Midnight Blue Background and Cold, Desatured Token Colors (Telegram X Midnight Theme)
    • Nadir (14 skins): Flat Grayed UI and Desatured Token Colors
    • Nirvana (11 skins): Low Blue Light only on Token Colors
    • Warm (13 skins): Warm Gray Background and Warm Token Colors
  3. Free Fonts for coding
    • Fonts Comparative Table and Downloads
      • Fonts data sheet symbols legend
      • Fonts data sheet and Downloads
    • Optimal Settings
  4. All my Themes
  5. Latest Changelog for Zenburn Dark Matter Theme
  6. About Token Colors
    • Apophis based
    • Zenburn based
  7. About my PHP Script VSCode Themes Master
  8. Gratitude
  9. License
🔼

Zenburn token colors based skins

All the skins shown below are part of a suite designed to try to reduce visual fatigue while using Visual Studio Code.

The ultimate goal of the suite is to offer a good chance to find a theme that reduces disturbing elements and eye strain as much as possible.

However, attempts were made to leave error signals and selections clearly visible with moderate color contrasts.

Tip 1: The skins are quite similar but you can find the right color intensity based on the sRGB representation of your monitor and the sensitivity of your eyes to certain frequencies.

Tip 2: If you like code version control and want to add PHPDoc / JSDoc (Documentor) data to your functions, try Version Boss! Version Boss is a free extension that simplifies versioning of scripting files. Download it at Marketplace.

🔼

Zenburn Dark Matter Preview Gallery

🔼

Anthracite (1 skin): Anthracite Gray Background and Cold, Desatured Token Colors

Zenburn Dark Matter - Anthracite - Komodo
Anthracite - Komodo
🔼

Cold (13 skins): Cold Gray Background and Cold Token Colors

Zenburn Dark Matter - Cold - Komodo
Cold - Komodo
Zenburn Dark Matter - Cold - Alcatraz Zenburn Dark Matter - Cold - Aquamarine Zenburn Dark Matter - Cold - Black Pond Has My Heart Zenburn Dark Matter - Cold - Klimt
Cold - Alcatraz Cold - Aquamarine Cold - Black pond has my heart Cold - Klimt
Zenburn Dark Matter - Cold - Kronos Zenburn Dark Matter - Cold - Meabh Zenburn Dark Matter - Cold - Moai Zenburn Dark Matter - Cold - Morion
Cold - Kronos Cold - Meabh Cold - Moai Cold - Morion
Zenburn Dark Matter - Cold - Mystic River Zenburn Dark Matter - Cold - Obsidian Zenburn Dark Matter - Cold - Sulfur Zenburn Dark Matter - Cold - Viserion
Cold - Mystic River Cold - Obsidian Cold - Sulfur Cold - Viserion
🔼

Deep Sea (5 skins): Deep blue flat UI and Desatured Token Colors

Zenburn Dark Matter - Deep Sea - Morion
Deep Sea - Morion
Zenburn Dark Matter - Deep Sea - Aquamarine Zenburn Dark Matter - Deep Sea - Mystic River Zenburn Dark Matter - Deep Sea - Sulfur Zenburn Dark Matter - Deep Sea - Viserion
Deep Sea - Aquamarine Deep Sea - Mystic River Deep Sea - Sulfur Deep Sea - Viserion
🔼

EclipseDS (6 skins): Eclipse DevStyle Gray Background and Desatured Token Colors

Zenburn Dark Matter - EclipseDS - Black Pond Has My Heart
EclipseDS - Black pond has my heart
Zenburn Dark Matter - EclipseDS - Klimt Zenburn Dark Matter - EclipseDS - Komodo Zenburn Dark Matter - EclipseDS - Kronos Zenburn Dark Matter - EclipseDS - Meabh
EclipseDS - Klimt EclipseDS - Komodo EclipseDS - Kronos EclipseDS - Meabh
Zenburn Dark Matter - EclipseDS - Obsidian
EclipseDS - Obsidian
🔼

Equinox (10 skins): Dark Night UI and Desatured Token Colors

Zenburn Dark Matter - Equinox - Burn
Equinox - Burn
Zenburn Dark Matter - Equinox - Black Pond Has My Heart Zenburn Dark Matter - Equinox - Klimt Zenburn Dark Matter - Equinox - Komodo Zenburn Dark Matter - Equinox - Kronos
Equinox - Black pond has my heart Equinox - Klimt Equinox - Komodo Equinox - Kronos
Zenburn Dark Matter - Equinox - Meabh Zenburn Dark Matter - Equinox - Moai Zenburn Dark Matter - Equinox - Mystic River Zenburn Dark Matter - Equinox - Obsidian
Equinox - Meabh Equinox - Moai Equinox - Mystic River Equinox - Obsidian
Zenburn Dark Matter - Equinox - Viserion
Equinox - Viserion
🔼

Flat (13 skins): Flat Gray Background and Default Token Colos

Zenburn Dark Matter - Flat - Viserion
Flat - Viserion
Zenburn Dark Matter - Flat - Alcatraz Zenburn Dark Matter - Flat - Aquamarine Zenburn Dark Matter - Flat - Black Pond Has My Heart Zenburn Dark Matter - Flat - Klimt
Flat - Alcatraz Flat - Aquamarine Flat - Black pond has my heart Flat - Klimt
Zenburn Dark Matter - Flat - Komodo Zenburn Dark Matter - Flat - Kronos Zenburn Dark Matter - Flat - Meabh Zenburn Dark Matter - Flat - Moai
Flat - Komodo Flat - Kronos Flat - Meabh Flat - Moai
Zenburn Dark Matter - Flat - Morion Zenburn Dark Matter - Flat - Mystic River Zenburn Dark Matter - Flat - Obsidian Zenburn Dark Matter - Flat - Sulfur
Flat - Morion Flat - Mystic River Flat - Obsidian Flat - Sulfur
🔼

Insomnia (9 skins): Flat Grayed UI and Satured Token Colors

Zenburn Dark Matter - Insomnia - Moai
Insomnia - Moai
Zenburn Dark Matter - Insomnia - Black Pond Has My Heart Zenburn Dark Matter - Insomnia - Burn Zenburn Dark Matter - Insomnia - Komodo Zenburn Dark Matter - Insomnia - Kronos
Insomnia - Black pond has my heart Insomnia - Burn Insomnia - Komodo Insomnia - Kronos
Zenburn Dark Matter - Insomnia - Meabh Zenburn Dark Matter - Insomnia - Mystic River Zenburn Dark Matter - Insomnia - Obsidian Zenburn Dark Matter - Insomnia - Viserion
Insomnia - Meabh Insomnia - Mystic River Insomnia - Obsidian Insomnia - Viserion
🔼

Low Blue (1 skin): Low Blue Light on UI and Token Colors

Zenburn Dark Matter - Low Blue - Obsidian
Low Blue - Obsidian
🔼

Midnight (2 skins): Midnight Blue Background and Cold, Desatured Token Colors (Telegram X Midnight Theme)

Zenburn Dark Matter - Midnight - Klimt
Midnight - Klimt
Zenburn Dark Matter - Midnight - Viserion
Midnight - Viserion
🔼

Nadir (14 skins): Flat Grayed UI and Desatured Token Colors

Zenburn Dark Matter - Nadir - Viserion
Nadir - Viserion
Zenburn Dark Matter - Nadir - Alcatraz Zenburn Dark Matter - Nadir - Aquamarine Zenburn Dark Matter - Nadir - Black Pond Has My Heart Zenburn Dark Matter - Nadir - Burn
Nadir - Alcatraz Nadir - Aquamarine Nadir - Black pond has my heart Nadir - Burn
Zenburn Dark Matter - Nadir - Klimt Zenburn Dark Matter - Nadir - Komodo Zenburn Dark Matter - Nadir - Kronos Zenburn Dark Matter - Nadir - Meabh
Nadir - Klimt Nadir - Komodo Nadir - Kronos Nadir - Meabh
Zenburn Dark Matter - Nadir - Moai Zenburn Dark Matter - Nadir - Morion Zenburn Dark Matter - Nadir - Mystic River Zenburn Dark Matter - Nadir - Obsidian
Nadir - Moai Nadir - Morion Nadir - Mystic River Nadir - Obsidian
Zenburn Dark Matter - Nadir - Sulfur
Nadir - Sulfur
🔼

Nirvana (11 skins): Low Blue Light only on Token Colors

Zenburn Dark Matter - Nirvana - Viserion
Nirvana - Viserion
Zenburn Dark Matter - Nirvana - Alcatraz Zenburn Dark Matter - Nirvana - Black Pond Has My Heart Zenburn Dark Matter - Nirvana - Burn Zenburn Dark Matter - Nirvana - Klimt
Nirvana - Alcatraz Nirvana - Black pond has my heart Nirvana - Burn Nirvana - Klimt
Zenburn Dark Matter - Nirvana - Komodo Zenburn Dark Matter - Nirvana - Kronos Zenburn Dark Matter - Nirvana - Meabh Zenburn Dark Matter - Nirvana - Moai
Nirvana - Komodo Nirvana - Kronos Nirvana - Meabh Nirvana - Moai
Zenburn Dark Matter - Nirvana - Mystic River Zenburn Dark Matter - Nirvana - Obsidian
Nirvana - Mystic River Nirvana - Obsidian
🔼

Warm (13 skins): Warm Gray Background and Warm Token Colors

Zenburn Dark Matter - Warm - Sulfur
Warm - Sulfur
Zenburn Dark Matter - Warm - Alcatraz Zenburn Dark Matter - Warm - Aquamarine Zenburn Dark Matter - Warm - Black Pond Has My Heart Zenburn Dark Matter - Warm - Klimt
Warm - Alcatraz Warm - Aquamarine Warm - Black pond has my heart Warm - Klimt
Zenburn Dark Matter - Warm - Komodo Zenburn Dark Matter - Warm - Kronos Zenburn Dark Matter - Warm - Meabh Zenburn Dark Matter - Warm - Moai
Warm - Komodo Warm - Kronos Warm - Meabh Warm - Moai
Zenburn Dark Matter - Warm - Morion Zenburn Dark Matter - Warm - Mystic River Zenburn Dark Matter - Warm - Obsidian Zenburn Dark Matter - Warm - Viserion
Warm - Morion Warm - Mystic River Warm - Obsidian Warm - Viserion
🔼

Free Fonts for coding

The settings for the following fonts are correctly tested on a 24" monitor FullHD and 32" Monitor QHD. The indicated sizes are the minimum to obtain a clear display of the fonts.

Tip 1: Readability rating is based on the readability of the font to the size of 10px: the fonts with rating 5.0 have these characteristics, the other evaluations indicate that the font is readable at a size greater than 10px but that they occupy more space and, consequently you have fewer rows and columns per screen page. Some fonts at the size of 12px can have rating 4.5 / 5.0 because they occupy same visual space to the size of 10px of other fonts present in the selection with rating 5.0: anyway, at the right size (12px-14px), all fonts readability rating is 5.0/5.0.

Tip 2: Some fonts Weight property start from 300 / 400 / 500: values below these values has no effect. Others, instead, start from 100 but can be thiny and unreadable below size 12pt. Note: the Weight value is the minimum value for readability, at the indicated size, on my monitor: you can find other setting more comfortable for your eyes.

Tip 3: When you go to download page you can find different variants of the same font but with same font name (e.g. version with different line-height or letter "k" with no loop): you cannot install all font variants because they have same font name in font manager: when you install a font variant, the previous font variant will be overwritten.

Tip 4: if available, install the fonts in OTF format.

🔼

Fonts Comparative Table and Downloads

Click on the name of font to download, and the script icon to go to optimal settings to copy/paste in your Settings.ini.

Tip 1: The indicated fonts often receive updates. I suggest you check every now and then and, if necessary, download the new version.

Fonts data sheet symbols legend

Sym Label
🇦⁃🇿 Font Name and Download
🗚 Minimum Size recommended for good Readability
⇫ Font Line Height Preset
⇔ Font Weight Preset
⇼ Font Letter Spacing Preset
⇏ Font has Ligatures
𝒾 Font has Script Variant for Italic
T Font is Serif
Ø Font has Zero Slashed or Zero Dotted
👁 Font Readability at Size 10px*
🡇 Font Download
📃 Go to Settings for Font

Fonts data sheet and Downloads

N. 🇦⁃🇿 🗚 ⇫ ⇼ ⇏ 𝒾 T Ø 👁 🡇 📃
01 Andale Mono 11 16 0.0 ● 4.0 🡇 📃
02 Anonymous Pro 11 15 0.0 ● ● 4.5 🡇 📃
03 Antikor Mono 11 15 0.0 ● ● 4.0 🡇 📃
04 Antikor Text 11 16 0.0 ● ● 4.0 🡇 📃
05 AverageMono 12 18 0.0 ● 4.0 🡇 📃
06 B612 Mono 10 15 0.0 ● 4.0 🡇 📃
07 CamingoCode 12 16 0.0 ● ● 4.0 🡇 📃
08 Cascadia Code 11 16 0.0 ● ● ● 4.0 🡇 📃
09 Cascadia Mono 11 15 0.0 ● ● 4.0 🡇 📃
10 Code New Roman 12 16 0.0 ● ● 4.0 🡇 📃
N. 🇦⁃🇿 🗚 ⇫ ⇼ ⇏ 𝒾 T Ø 👁 🡇 📃
11 Consola Mono 11 18 0.0 ● 3.5 🡇 📃
12 Consolas Ligaturized v2 11 16 0.0 ● ● 4.5 🡇 📃
13 Conta Mono 12 18 0.0 4.0 🡇 📃
14 CosmicSansNeueMono 12 15 0.0 ● 4.0 🡇 📃
15 Courier Prime Code 12 15 0.0 ● ● 4.0 🡇 📃
16 Cousine 11 16 0.0 ● ● 4.0 🡇 📃
17 DM Mono 11 16 0.0 ● ● 3.5 🡇 📃
18 DaddyTimeMono 12 16 0.0 ● 4.0 🡇 📃
19 DejaVu Sans Code 11 15 0.0 ● ● ● 4.0 🡇 📃
20 DejaVu Sans Mono 11 15 0.0 ● ● 4.0 🡇 📃
N. 🇦⁃🇿 🗚 ⇫ ⇼ ⇏ 𝒾 T Ø 👁 🡇 📃
21 DejaVu Sans Mono - Bront 11 15 0.0 ● 4.0 🡇 📃
22 Droid Sans Mono 10 14 0.0 ● 4.5 🡇 📃
23 Envy Code R 11 14 0.0 ● ● 4.5 🡇 📃
24 Fantasque Sans Mono 12 16 0.0 ● ● ● 4.0 🡇 📃
25 Fira Code 10 16 0.0 ● ● ● 4.0 🡇 📃
26 Fira Code iScript 11 14 0.0 ● ● ● ● 4.0 🡇 📃
27 Fira Mono 11 15 0.0 ● ● 4.0 🡇 📃
28 FiraFlott 10 14 0.0 ● ● ● ● 4.5 🡇 📃
29 Hack 10 14 0.0 ● ● 5.0 🡇 📃
30 Hasklig 11 16 0.0 ● ● ● 4.0 🡇 📃
N. 🇦⁃🇿 🗚 ⇫ ⇼ ⇏ 𝒾 T Ø 👁 🡇 📃
31 Hermit 10 14 0.0 ● ● 5.0 🡇 📃
32 IBM Plex Mono 11 16 0.0 ● ● 5.0 🡇 📃
33 Inconsolata 11 15 0.2 ● ● 3.0 🡇 📃
34 Input Mono 11 15 0.0 ● ● 4.0 🡇 📃
35 Input Mono Condensed 11 15 0.0 ● ● 4.0 🡇 📃
36 Iosevka 11 15 0.0 ● ● 4.0 🡇 📃
37 Iosevka Curly 11 15 0.0 ● ● 4.0 🡇 📃
38 Iosevka Curly Slab 11 15 0.0 ● ● ● 3.5 🡇 📃
39 Iosevka SS01 11 15 0.0 ● ● 4.0 🡇 📃
40 Iosevka SS02 11 15 0.0 ● ● 4.0 🡇 📃
N. 🇦⁃🇿 🗚 ⇫ ⇼ ⇏ 𝒾 T Ø 👁 🡇 📃
41 Iosevka SS03 11 15 0.0 ● ● 4.0 🡇 📃
42 Iosevka SS04 11 15 0.0 ● ● 4.0 🡇 📃
43 Iosevka SS05 11 15 0.0 ● ● 4.0 🡇 📃
44 Iosevka SS06 11 15 0.0 ● ● 4.0 🡇 📃
45 Iosevka SS07 11 15 0.0 ● ● 4.0 🡇 📃
46 Iosevka SS08 11 15 0.0 ● ● 4.0 🡇 📃
47 Iosevka SS09 11 15 0.0 ● ● 4.0 🡇 📃
48 Iosevka SS10 11 15 0.0 ● ● 4.0 🡇 📃
49 Iosevka SS11 11 15 0.0 ● ● 4.0 🡇 📃
50 Iosevka SS12 11 15 0.0 ● ● 4.0 🡇 📃
N. 🇦⁃🇿 🗚 ⇫ ⇼ ⇏ 𝒾 T Ø 👁 🡇 📃
51 Iosevka SS13 11 15 0.0 ● ● 4.0 🡇 📃
52 Iosevka SS14 11 15 0.0 ● ● 4.0 🡇 📃
53 Iosevka Slab 11 15 0.0 ● ● ● 4.0 🡇 📃
54 JetBrains Mono 10 14 0.0 ● ● 4.5 🡇 📃
55 Lekton 14 18 0.0 ● ● 3.0 🡇 📃
56 Liberation Mono 11 15 0.0 ● ● 4.5 🡇 📃
57 Lilex 11 16 0.0 ● ● ● 3.5 🡇 📃
58 M+ 1m 12 18 0.0 ● ● 3.5 🡇 📃
59 Menlo 11 15 0.0 ● ● 4.0 🡇 📃
60 Mensch 11 15 0.0 ● ● 4.0 🡇 📃
N. 🇦⁃🇿 🗚 ⇫ ⇼ ⇏ 𝒾 T Ø 👁 🡇 📃
61 Meslo LG M 10 14 0.0 ● ● 4.0 🡇 📃
62 Meslo LG S 10 14 0.0 ● ● 5.0 🡇 📃
63 Monofur NF 14 16 0.0 ● ● 3.0 🡇 📃
64 Monoid 10 16 0.0 ● ● 4.5 🡇 📃
65 Monoisome 10 16 0.0 ● ● 4.5 🡇 📃
66 Mononoki 11 15 0.0 ● ● 5.0 🡇 📃
67 NK57 Monospace 10 16 0.0 ● ● 4.5 🡇 📃
68 NanumGothicCoding 11 16 0.5 4.0 🡇 📃
69 Noto Mono 11 16 0.0 ● ● 4.5 🡇 📃
70 Office Code Pro 11 14 0.0 ● ● 4.0 🡇 📃
N. 🇦⁃🇿 🗚 ⇫ ⇼ ⇏ 𝒾 T Ø 👁 🡇 📃
71 Overpass Mono 11 15 0.0 ● ● 4.0 🡇 📃
72 Oxygen Mono 11 15 0.0 ● ● 4.5 🡇 📃
73 PT Mono 11 15 0.0 ● ● 4.0 🡇 📃
74 ProggyVector 11 15 0.0 ● 4.5 🡇 📃
75 Roboto Mono 10 14 0.2 ● ● 5.0 🡇 📃
76 SF Mono 11 16 0.0 ● 4.0 🡇 📃
77 Sometype Mono 11 15 0.0 ● ● 4.5 🡇 📃
78 Source Code Pro 12 16 0.0 ● ● 3.0 🡇 📃
79 Space Mono 11 15 0.0 ● ● 4.5 🡇 📃
80 Sudo 14 16 0.0 ● 3.5 🡇 📃
N. 🇦⁃🇿 🗚 ⇫ ⇼ ⇏ 𝒾 T Ø 👁 🡇 📃
81 Ubuntu Mono 12 16 0.0 ● ● 4.5 🡇 📃
82 Ubuntu Mono - Bront 12 16 0.0 ● ● 4.5 🡇 📃
83 Victor Mono 11 16 0.4 ● ● ● ● 4.0 🡇 📃
84 iA Writer Mono S 10 14 0.0 ● 5.0 🡇 📃
🔼

Optimal Settings

Tip 1: Download the fonts and copy / paste settings below in your Settings.ini.

Tip 2: Fonts with the script variant in italics may have specific settings to add to your Settings.ini: you can find these settings on the font websites or you can accept the default presets in the examples below.

01 - Andale Mono ⯆ [ Ø ]
// --- FONT SETTINGS :: BEGIN
"editor.fontFamily": "Andale Mono",
"editor.fontSize": 11,
"editor.lineHeight": 16,
"editor.fontWeight": "500",
"editor.letterSpacing": 0.0,
"editor.fontLigatures": false,
// --- FONT SETTINGS :: END
02 - Anonymous Pro ⯆ [ T Ø ]
// --- FONT SETTINGS :: BEGIN
"editor.fontFamily": "Anonymous Pro",
"editor.fontSize": 11,
"editor.lineHeight": 15,
"editor.fontWeight": "500",
"editor.letterSpacing": 0.0,
"editor.fontLigatures": false,
// --- FONT SETTINGS :: END
03 - Antikor Mono ⯆ [ 𝒾 Ø ]
// --- FONT SETTINGS :: BEGIN
"editor.fontFamily": "Antikor Mono",
"editor.fontSize": 11,
"editor.lineHeight": 15,
"editor.fontWeight": "500",
"editor.letterSpacing": 0.0,
"editor.fontLigatures": false,

// Note: these tips are taken
// from the FiraFlott website
// Customization for font
// with Script Variants Italic
"editor.tokenColorCustomizations": {
 "textMateRules": [
  {
   "scope": [
    "comment",
    "entity.name.type.class",
    "keyword",
    "constant",
    "storage.modifier",
    "storage.type.class.js",
   ],
   "settings": {
    "fontStyle": "italic"
   }
  },
  {
   "scope": [
    "invalid",
    "keyword.operator",
    "constant.numeric.css",
    "keyword.other.unit.px.css",
    "constant.numeric.decimal.js",
    "constant.numeric.json"
   ],
   "settings": {
    "fontStyle": ""
   }
  }
 ]
},
// --- FONT SETTINGS :: END
04 - Antikor Text ⯆ [ 𝒾 Ø ]
// --- FONT SETTINGS :: BEGIN
"editor.fontFamily": "Antikor Text",
"editor.fontSize": 11,
"editor.lineHeight": 16,
"editor.fontWeight": "500",
"editor.letterSpacing": 0.0,
"editor.fontLigatures": false,

// Note: these tips are taken
// from the FiraFlott website
// Customization for font
// with Script Variants Italic
"editor.tokenColorCustomizations": {
 "textMateRules": [
  {
   "scope": [
    "comment",
    "entity.name.type.class",
    "keyword",
    "constant",
    "storage.modifier",
    "storage.type.class.js",
   ],
   "settings": {
    "fontStyle": "italic"
   }
  },
  {
   "scope": [
    "invalid",
    "keyword.operator",
    "constant.numeric.css",
    "keyword.other.unit.px.css",
    "constant.numeric.decimal.js",
    "constant.numeric.json"
   ],
   "settings": {
    "fontStyle": ""
   }
  }
 ]
},
// --- FONT SETTINGS :: END
05 - AverageMono ⯆ [ T ]
// --- FONT SETTINGS :: BEGIN
"editor.fontFamily": "AverageMono",
"editor.fontSize": 12,
"editor.lineHeight": 18,
"editor.fontWeight": "500",
"editor.letterSpacing": 0.0,
"editor.fontLigatures": false,
// --- FONT SETTINGS :: END
06 - B612 Mono ⯆ [ T ]
// --- FONT SETTINGS :: BEGIN
"editor.fontFamily": "B612 Mono",
"editor.fontSize": 10,
"editor.lineHeight": 15,
"editor.fontWeight": "500",
"editor.letterSpacing": 0.0,
"editor.fontLigatures": false,
// --- FONT SETTINGS :: END
07 - CamingoCode ⯆ [ T Ø ]
// --- FONT SETTINGS :: BEGIN
"editor.fontFamily": "CamingoCode",
"editor.fontSize": 12,
"editor.lineHeight": 16,
"editor.fontWeight": "500",
"editor.letterSpacing": 0.0,
"editor.fontLigatures": false,
// --- FONT SETTINGS :: END
08 - Cascadia Code ⯆ [ ⇏ T Ø ]
// --- FONT SETTINGS :: BEGIN
"editor.fontFamily": "Cascadia Code",
"editor.fontSize": 11,
"editor.lineHeight": 16,
"editor.fontWeight": "400",
"editor.letterSpacing": 0.0,
"editor.fontLigatures": true,
// --- FONT SETTINGS :: END
09 - Cascadia Mono ⯆ [ T Ø ]
// --- FONT SETTINGS :: BEGIN
"editor.fontFamily": "Cascadia Mono",
"editor.fontSize": 11,
"editor.lineHeight": 15,
"editor.fontWeight": "400",
"editor.letterSpacing": 0.0,
"editor.fontLigatures": false,
// --- FONT SETTINGS :: END
10 - Code New Roman ⯆ [ T Ø ]
// --- FONT SETTINGS :: BEGIN
"editor.fontFamily": "Code New Roman",
"editor.fontSize": 12,
"editor.lineHeight": 16,
"editor.fontWeight": "500",
"editor.letterSpacing": 0.0,
"editor.fontLigatures": false,
// --- FONT SETTINGS :: END
11 - Consola Mono ⯆ [ Ø ]
// --- FONT SETTINGS :: BEGIN
"editor.fontFamily": "Consola Mono",
"editor.fontSize": 11,
"editor.lineHeight": 18,
"editor.fontWeight": "500",
"editor.letterSpacing": 0.0,
"editor.fontLigatures": false,
// --- FONT SETTINGS :: END
12 - Consolas Ligaturized v2 ⯆ [ ⇏ Ø ]
// --- FONT SETTINGS :: BEGIN
"editor.fontFamily": "Consolas Ligaturized v2",
"editor.fontSize": 11,
"editor.lineHeight": 16,
"editor.fontWeight": "500",
"editor.letterSpacing": 0.0,
"editor.fontLigatures": true,
// --- FONT SETTINGS :: END
13 - Conta Mono ⯆ [  ]
// --- FONT SETTINGS :: BEGIN
"editor.fontFamily": "Conta Mono",
"editor.fontSize": 12,
"editor.lineHeight": 18,
"editor.fontWeight": "500",
"editor.letterSpacing": 0.0,
"editor.fontLigatures": false,
// --- FONT SETTINGS :: END
14 - CosmicSansNeueMono ⯆ [ Ø ]
// --- FONT SETTINGS :: BEGIN
"editor.fontFamily": "CosmicSansNeueMono",
"editor.fontSize": 12,
"editor.lineHeight": 15,
"editor.fontWeight": "500",
"editor.letterSpacing": 0.0,
"editor.fontLigatures": false,
// --- FONT SETTINGS :: END
15 - Courier Prime Code ⯆ [ T Ø ]
// --- FONT SETTINGS :: BEGIN
"editor.fontFamily": "Courier Prime Code",
"editor.fontSize": 12,
"editor.lineHeight": 15,
"editor.fontWeight": "500",
"editor.letterSpacing": 0.0,
"editor.fontLigatures": false,
// --- FONT SETTINGS :: END
16 - Cousine ⯆ [ T Ø ]
// --- FONT SETTINGS :: BEGIN
"editor.fontFamily": "Cousine",
"editor.fontSize": 11,
"editor.lineHeight": 16,
"editor.fontWeight": "500",
"editor.letterSpacing": 0.0,
"editor.fontLigatures": false,
// --- FONT SETTINGS :: END
17 - DM Mono ⯆ [ T Ø ]
// --- FONT SETTINGS :: BEGIN
"editor.fontFamily": "DM Mono",
"editor.fontSize": 11,
"editor.lineHeight": 16,
"editor.fontWeight": "400",
"editor.letterSpacing": 0.0,
"editor.fontLigatures": false,
// --- FONT SETTINGS :: END
18 - DaddyTimeMono ⯆ [ Ø ]
// --- FONT SETTINGS :: BEGIN
"editor.fontFamily": "DaddyTimeMono",
"editor.fontSize": 12,
"editor.lineHeight": 16,
"editor.fontWeight": "500",
"editor.letterSpacing": 0.0,
"editor.fontLigatures": false,
// --- FONT SETTINGS :: END
19 - DejaVu Sans Code ⯆ [ ⇏ T Ø ]
// --- FONT SETTINGS :: BEGIN
"editor.fontFamily": "DejaVu Sans Code",
"editor.fontSize": 11,
"editor.lineHeight": 15,
"editor.fontWeight": "500",
"editor.letterSpacing": 0.0,
"editor.fontLigatures": true,
// --- FONT SETTINGS :: END
20 - DejaVu Sans Mono ⯆ [ T Ø ]
// --- FONT SETTINGS :: BEGIN
"editor.fontFamily": "DejaVu Sans Mono",
"editor.fontSize": 11,
"editor.lineHeight": 15,
"editor.fontWeight": "500",
"editor.letterSpacing": 0.0,
"editor.fontLigatures": false,
// --- FONT SETTINGS :: END
21 - DejaVu Sans Mono - Bront ⯆ [ Ø ]
// --- FONT SETTINGS :: BEGIN
"editor.fontFamily": "DejaVu Sans Mono - Bront",
"editor.fontSize": 11,
"editor.lineHeight": 15,
"editor.fontWeight": "500",
"editor.letterSpacing": 0.0,
"editor.fontLigatures": false,
// --- FONT SETTINGS :: END
Notes
DejaVu Sans Mono - Bront: Tweaked `DejaVu Sans Mono` and `Ubuntu Mono`
22 - Droid Sans Mono ⯆ [ T ]
// --- FONT SETTINGS :: BEGIN
"editor.fontFamily": "Droid Sans Mono",
"editor.fontSize": 10,
"editor.lineHeight": 14,
"editor.fontWeight": "500",
"editor.letterSpacing": 0.0,
"editor.fontLigatures": false,
// --- FONT SETTINGS :: END
23 - Envy Code R ⯆ [ T Ø ]
// --- FONT SETTINGS :: BEGIN
"editor.fontFamily": "Envy Code R",
"editor.fontSize": 11,
"editor.lineHeight": 14,
"editor.fontWeight": "500",
"editor.letterSpacing": 0.0,
"editor.fontLigatures": false,
// --- FONT SETTINGS :: END
24 - Fantasque Sans Mono ⯆ [ ⇏ T Ø ]
// --- FONT SETTINGS :: BEGIN
"editor.fontFamily": "Fantasque Sans Mono",
"editor.fontSize": 12,
"editor.lineHeight": 16,
"editor.fontWeight": "500",
"editor.letterSpacing": 0.0,
"editor.fontLigatures": true,
// --- FONT SETTINGS :: END
25 - Fira Code ⯆ [ ⇏ T Ø ]
// --- FONT SETTINGS :: BEGIN
"editor.fontFamily": "Fira Code",
"editor.fontSize": 10,
"editor.lineHeight": 16,
"editor.fontWeight": "400",
"editor.letterSpacing": 0.0,
"editor.fontLigatures": true,
// --- FONT SETTINGS :: END
26 - Fira Code iScript ⯆ [ ⇏ 𝒾 T Ø ]
// --- FONT SETTINGS :: BEGIN
"editor.fontFamily": "Fira Code iScript",
"editor.fontSize": 11,
"editor.lineHeight": 14,
"editor.fontWeight": "500",
"editor.letterSpacing": 0.0,
"editor.fontLigatures": true,

// Note: these tips are taken
// from the FiraFlott website
// Customization for font
// with Script Variants Italic
"editor.tokenColorCustomizations": {
 "textMateRules": [
  {
   "scope": [
    "comment",
    "entity.name.type.class",
    "keyword",
    "constant",
    "storage.modifier",
    "storage.type.class.js",
   ],
   "settings": {
    "fontStyle": "italic"
   }
  },
  {
   "scope": [
    "invalid",
    "keyword.operator",
    "constant.numeric.css",
    "keyword.other.unit.px.css",
    "constant.numeric.decimal.js",
    "constant.numeric.json"
   ],
   "settings": {
    "fontStyle": ""
   }
  }
 ]
},
// --- FONT SETTINGS :: END
Notes
Fira Code iScript: Fira Code iScript = Fira Code + Script12 Fonts
27 - Fira Mono ⯆ [ T Ø ]
// --- FONT SETTINGS :: BEGIN
"editor.fontFamily": "Fira Mono",
"editor.fontSize": 11,
"editor.lineHeight": 15,
"editor.fontWeight": "400",
"editor.letterSpacing": 0.0,
"editor.fontLigatures": false,
// --- FONT SETTINGS :: END
28 - FiraFlott ⯆ [ ⇏ 𝒾 T Ø ]
// --- FONT SETTINGS :: BEGIN
"editor.fontFamily": "FiraFlott",
"editor.fontSize": 10,
"editor.lineHeight": 14,
"editor.fontWeight": "400",
"editor.letterSpacing": 0.0,
"editor.fontLigatures": true,

// Note: these tips are taken
// from the FiraFlott website
// Customization for font
// with Script Variants Italic
"editor.tokenColorCustomizations": {
 "textMateRules": [
  {
   "scope": [
    "comment",
    "entity.name.type.class",
    "keyword",
    "constant",
    "storage.modifier",
    "storage.type.class.js",
   ],
   "settings": {
    "fontStyle": "italic"
   }
  },
  {
   "scope": [
    "invalid",
    "keyword.operator",
    "constant.numeric.css",
    "keyword.other.unit.px.css",
    "constant.numeric.decimal.js",
    "constant.numeric.json"
   ],
   "settings": {
    "fontStyle": ""
   }
  }
 ]
},
// --- FONT SETTINGS :: END
Notes
FiraFlott: FiraFlott = Fira Code + FlottFlot Fonts
29 - Hack ⯆ [ T Ø ]
// --- FONT SETTINGS :: BEGIN
"editor.fontFamily": "Hack",
"editor.fontSize": 10,
"editor.lineHeight": 14,
"editor.fontWeight": "500",
"editor.letterSpacing": 0.0,
"editor.fontLigatures": false,
// --- FONT SETTINGS :: END
30 - Hasklig ⯆ [ ⇏ T Ø ]
// --- FONT SETTINGS :: BEGIN
"editor.fontFamily": "Hasklig",
"editor.fontSize": 11,
"editor.lineHeight": 16,
"editor.fontWeight": "400",
"editor.letterSpacing": 0.0,
"editor.fontLigatures": true,
// --- FONT SETTINGS :: END
Notes
Hasklig: Fork of `Source Code Pro`
31 - Hermit ⯆ [ T Ø ]
// --- FONT SETTINGS :: BEGIN
"editor.fontFamily": "Hermit",
"editor.fontSize": 10,
"editor.lineHeight": 14,
"editor.fontWeight": "500",
"editor.letterSpacing": 0.0,
"editor.fontLigatures": false,
// --- FONT SETTINGS :: END
32 - IBM Plex Mono ⯆ [ T Ø ]
// --- FONT SETTINGS :: BEGIN
"editor.fontFamily": "IBM Plex Mono",
"editor.fontSize": 11,
"editor.lineHeight": 16,
"editor.fontWeight": "500",
"editor.letterSpacing": 0.0,
"editor.fontLigatures": false,
// --- FONT SETTINGS :: END
33 - Inconsolata ⯆ [ T Ø ]
// --- FONT SETTINGS :: BEGIN
"editor.fontFamily": "Inconsolata",
"editor.fontSize": 11,
"editor.lineHeight": 15,
"editor.fontWeight": "300",
"editor.letterSpacing": 0.2,
"editor.fontLigatures": false,
// --- FONT SETTINGS :: END
34 - Input Mono ⯆ [ T Ø ]
// --- FONT SETTINGS :: BEGIN
"editor.fontFamily": "Input Mono",
"editor.fontSize": 11,
"editor.lineHeight": 15,
"editor.fontWeight": "300",
"editor.letterSpacing": 0.0,
"editor.fontLigatures": false,
// --- FONT SETTINGS :: END
35 - Input Mono Condensed ⯆ [ T Ø ]
// --- FONT SETTINGS :: BEGIN
"editor.fontFamily": "Input Mono Condensed",
"editor.fontSize": 11,
"editor.lineHeight": 15,
"editor.fontWeight": "300",
"editor.letterSpacing": 0.0,
"editor.fontLigatures": false,
// --- FONT SETTINGS :: END
36 - Iosevka ⯆ [ ⇏ Ø ]
// --- FONT SETTINGS :: BEGIN
"editor.fontFamily": "Iosevka",
"editor.fontSize": 11,
"editor.lineHeight": 15,
"editor.fontWeight": "400",
"editor.letterSpacing": 0.0,
"editor.fontLigatures": true,
// --- FONT SETTINGS :: END
Notes
Iosevka: Monospace, Default - Many version of this font by Key Shape, Spacing and Ligatures, Styles
37 - Iosevka Curly ⯆ [ ⇏ Ø ]
// --- FONT SETTINGS :: BEGIN
"editor.fontFamily": "Iosevka Curly",
"editor.fontSize": 11,
"editor.lineHeight": 15,
"editor.fontWeight": "400",
"editor.letterSpacing": 0.0,
"editor.fontLigatures": true,
// --- FONT SETTINGS :: END
Notes
Iosevka Curly: Monospace, Curly.
38 - Iosevka Curly Slab ⯆ [ ⇏ T Ø ]
// --- FONT SETTINGS :: BEGIN
"editor.fontFamily": "Iosevka Curly Slab",
"editor.fontSize": 11,
"editor.lineHeight": 15,
"editor.fontWeight": "400",
"editor.letterSpacing": 0.0,
"editor.fontLigatures": true,
// --- FONT SETTINGS :: END
Notes
Iosevka Curly Slab: Monospace, Curly Slab
39 - Iosevka SS01 ⯆ [ ⇏ Ø ]
// --- FONT SETTINGS :: BEGIN
"editor.fontFamily": "Iosevka SS01",
"editor.fontSize": 11,
"editor.lineHeight": 15,
"editor.fontWeight": "400",
"editor.letterSpacing": 0.0,
"editor.fontLigatures": true,
// --- FONT SETTINGS :: END
Notes
Iosevka SS01: Monospace, Andale Mono Style
40 - Iosevka SS02 ⯆ [ ⇏ Ø ]
// --- FONT SETTINGS :: BEGIN
"editor.fontFamily": "Iosevka SS02",
"editor.fontSize": 11,
"editor.lineHeight": 15,
"editor.fontWeight": "400",
"editor.letterSpacing": 0.0,
"editor.fontLigatures": true,
// --- FONT SETTINGS :: END
Notes
Iosevka SS02: Monospace, Anonymous Pro Style
41 - Iosevka SS03 ⯆ [ ⇏ Ø ]
// --- FONT SETTINGS :: BEGIN
"editor.fontFamily": "Iosevka SS03",
"editor.fontSize": 11,
"editor.lineHeight": 15,
"editor.fontWeight": "400",
"editor.letterSpacing": 0.0,
"editor.fontLigatures": true,
// --- FONT SETTINGS :: END
Notes
Iosevka SS03: Monospace, Consolas Style
42 - Iosevka SS04 ⯆ [ ⇏ Ø ]
// --- FONT SETTINGS :: BEGIN
"editor.fontFamily": "Iosevka SS04",
"editor.fontSize": 11,
"editor.lineHeight": 15,
"editor.fontWeight": "400",
"editor.letterSpacing": 0.0,
"editor.fontLigatures": true,
// --- FONT SETTINGS :: END
Notes
Iosevka SS04: Monospace, Menlo Style
43 - Iosevka SS05 ⯆ [ ⇏ Ø ]
// --- FONT SETTINGS :: BEGIN
"editor.fontFamily": "Iosevka SS05",
"editor.fontSize": 11,
"editor.lineHeight": 15,
"editor.fontWeight": "400",
"editor.letterSpacing": 0.0,
"editor.fontLigatures": true,
// --- FONT SETTINGS :: END
Notes
Iosevka SS05: Monospace, Fira Mono Style
44 - Iosevka SS06 ⯆ [ ⇏ Ø ]
// --- FONT SETTINGS :: BEGIN
"editor.fontFamily": "Iosevka SS06",
"editor.fontSize": 11,
"editor.lineHeight": 15,
"editor.fontWeight": "400",
"editor.letterSpacing": 0.0,
"editor.fontLigatures": true,
// --- FONT SETTINGS :: END
Notes
Iosevka SS06: Monospace, Liberation Mono Style
45 - Iosevka SS07 ⯆ [ ⇏ Ø ]
// --- FONT SETTINGS :: BEGIN
"editor.fontFamily": "Iosevka SS07",
"editor.fontSize": 11,
"editor.lineHeight": 15,
"editor.fontWeight": "400",
"editor.letterSpacing": 0.0,
"editor.fontLigatures": true,
// --- FONT SETTINGS :: END
Notes
Iosevka SS07: Monospace, Monaco Style
46 - Iosevka SS08 ⯆ [ ⇏ Ø ]
// --- FONT SETTINGS :: BEGIN
"editor.fontFamily": "Iosevka SS08",
"editor.fontSize": 11,
"editor.lineHeight": 15,
"editor.fontWeight": "400",
"editor.letterSpacing": 0.0,
"editor.fontLigatures": true,
// --- FONT SETTINGS :: END
Notes
Iosevka SS08: Monospace, Pragmata Pro Style
47 - Iosevka SS09 ⯆ [ ⇏ Ø ]
// --- FONT SETTINGS :: BEGIN
"editor.fontFamily": "Iosevka SS09",
"editor.fontSize": 11,
"editor.lineHeight": 15,
"editor.fontWeight": "400",
"editor.letterSpacing": 0.0,
"editor.fontLigatures": true,
// --- FONT SETTINGS :: END
Notes
Iosevka SS09: Monospace, Source Code Pro Style
48 - Iosevka SS10 ⯆ [ ⇏ Ø ]
// --- FONT SETTINGS :: BEGIN
"editor.fontFamily": "Iosevka SS10",
"editor.fontSize": 11,
"editor.lineHeight": 15,
"editor.fontWeight": "400",
"editor.letterSpacing": 0.0,
"editor.fontLigatures": true,
// --- FONT SETTINGS :: END
Notes
Iosevka SS10: Monospace, Envy Code R Style
49 - Iosevka SS11 ⯆ [ ⇏ Ø ]
// --- FONT SETTINGS :: BEGIN
"editor.fontFamily": "Iosevka SS11",
"editor.fontSize": 11,
"editor.lineHeight": 15,
"editor.fontWeight": "400",
"editor.letterSpacing": 0.0,
"editor.fontLigatures": true,
// --- FONT SETTINGS :: END
Notes
Iosevka SS11: Monospace, X Windows Fixed Style
50 - Iosevka SS12 ⯆ [ ⇏ Ø ]
// --- FONT SETTINGS :: BEGIN
"editor.fontFamily": "Iosevka SS12",
"editor.fontSize": 11,
"editor.lineHeight": 15,
"editor.fontWeight": "400",
"editor.letterSpacing": 0.0,
"editor.fontLigatures": true,
// --- FONT SETTINGS :: END
Notes
Iosevka SS12: Monospace, Ubuntu Mono Style
51 - Iosevka SS13 ⯆ [ ⇏ Ø ]
// --- FONT SETTINGS :: BEGIN
"editor.fontFamily": "Iosevka SS13",
"editor.fontSize": 11,
"editor.lineHeight": 15,
"editor.fontWeight": "400",
"editor.letterSpacing": 0.0,
"editor.fontLigatures": true,
// --- FONT SETTINGS :: END
Notes
Iosevka SS13: Monospace, Lucida Style
52 - Iosevka SS14 ⯆ [ ⇏ Ø ]
// --- FONT SETTINGS :: BEGIN
"editor.fontFamily": "Iosevka SS14",
"editor.fontSize": 11,
"editor.lineHeight": 15,
"editor.fontWeight": "400",
"editor.letterSpacing": 0.0,
"editor.fontLigatures": true,
// --- FONT SETTINGS :: END
Notes
Iosevka SS14: Monospace, JetBrains Mono Style
53 - Iosevka Slab ⯆ [ ⇏ T Ø ]
// --- FONT SETTINGS :: BEGIN
"editor.fontFamily": "Iosevka Slab",
"editor.fontSize": 11,
"editor.lineHeight": 15,
"editor.fontWeight": "400",
"editor.letterSpacing": 0.0,
"editor.fontLigatures": true,
// --- FONT SETTINGS :: END
Notes
Iosevka Slab: Monospace, Slab
54 - JetBrains Mono ⯆ [ T Ø ]
// --- FONT SETTINGS :: BEGIN
"editor.fontFamily": "JetBrains Mono",
"editor.fontSize": 10,
"editor.lineHeight": 14,
"editor.fontWeight": "500",
"editor.letterSpacing": 0.0,
"editor.fontLigatures": false,
// --- FONT SETTINGS :: END
55 - Lekton ⯆ [ T Ø ]
// --- FONT SETTINGS :: BEGIN
"editor.fontFamily": "Lekton",
"editor.fontSize": 14,
"editor.lineHeight": 18,
"editor.fontWeight": "500",
"editor.letterSpacing": 0.0,
"editor.fontLigatures": false,
// --- FONT SETTINGS :: END
56 - Liberation Mono ⯆ [ T Ø ]
// --- FONT SETTINGS :: BEGIN
"editor.fontFamily": "Liberation Mono",
"editor.fontSize": 11,
"editor.lineHeight": 15,
"editor.fontWeight": "500",
"editor.letterSpacing": 0.0,
"editor.fontLigatures": false,
// --- FONT SETTINGS :: END
57 - Lilex ⯆ [ ⇏ T Ø ]
// --- FONT SETTINGS :: BEGIN
"editor.fontFamily": "Lilex",
"editor.fontSize": 11,
"editor.lineHeight": 16,
"editor.fontWeight": "500",
"editor.letterSpacing": 0.0,
"editor.fontLigatures": true,
// --- FONT SETTINGS :: END
58 - M+ 1m ⯆ [ T Ø ]
// --- FONT SETTINGS :: BEGIN
"editor.fontFamily": "M+ 1m",
"editor.fontSize": 12,
"editor.lineHeight": 18,
"editor.fontWeight": "400",
"editor.letterSpacing": 0.0,
"editor.fontLigatures": false,
// --- FONT SETTINGS :: END
59 - Menlo ⯆ [ T Ø ]
// --- FONT SETTINGS :: BEGIN
"editor.fontFamily": "Menlo",
"editor.fontSize": 11,
"editor.lineHeight": 15,
"editor.fontWeight": "500",
"editor.letterSpacing": 0.0,
"editor.fontLigatures": false,
// --- FONT SETTINGS :: END
60 - Mensch ⯆ [ T Ø ]
// --- FONT SETTINGS :: BEGIN
"editor.fontFamily": "Mensch",
"editor.fontSize": 11,
"editor.lineHeight": 15,
"editor.fontWeight": "500",
"editor.letterSpacing": 0.0,
"editor.fontLigatures": false,
// --- FONT SETTINGS :: END
Notes
Mensch: `Menlo` Tweaked
61 - Meslo LG M ⯆ [ T Ø ]
// --- FONT SETTINGS :: BEGIN
"editor.fontFamily": "Meslo LG M",
"editor.fontSize": 10,
"editor.lineHeight": 14,
"editor.fontWeight": "500",
"editor.letterSpacing": 0.0,
"editor.fontLigatures": false,
// --- FONT SETTINGS :: END
62 - Meslo LG S ⯆ [ T Ø ]
// --- FONT SETTINGS :: BEGIN
"editor.fontFamily": "Meslo LG S",
"editor.fontSize": 10,
"editor.lineHeight": 14,
"editor.fontWeight": "500",
"editor.letterSpacing": 0.0,
"editor.fontLigatures": false,
// --- FONT SETTINGS :: END
Notes
Meslo LG S: (Meslo LG) S / M / L are the line gap variants in vertical spacing.
63 - Monofur NF ⯆ [ ⇏ Ø ]
// --- FONT SETTINGS :: BEGIN
"editor.fontFamily": "Monofur NF",
"editor.fontSize": 14,
"editor.lineHeight": 16,
"editor.fontWeight": "500",
"editor.letterSpacing": 0.0,
"editor.fontLigatures": true,
// --- FONT SETTINGS :: END
Notes
Monofur NF: `Monofur Nerd Font`: Mono and with font-ligatures versions have the same name
64 - Monoid ⯆ [ ⇏ Ø ]
// --- FONT SETTINGS :: BEGIN
"editor.fontFamily": "Monoid",
"editor.fontSize": 10,
"editor.lineHeight": 16,
"editor.fontWeight": "400",
"editor.letterSpacing": 0.0,
"editor.fontLigatures": true,
// --- FONT SETTINGS :: END
65 - Monoisome ⯆ [ ⇏ Ø ]
// --- FONT SETTINGS :: BEGIN
"editor.fontFamily": "Monoisome",
"editor.fontSize": 10,
"editor.lineHeight": 16,
"editor.fontWeight": "400",
"editor.letterSpacing": 0.0,
"editor.fontLigatures": true,
// --- FONT SETTINGS :: END
Notes
Monoisome: Monoisome = Monoid + Font Awesome
66 - Mononoki ⯆ [ T Ø ]
// --- FONT SETTINGS :: BEGIN
"editor.fontFamily": "Mononoki",
"editor.fontSize": 11,
"editor.lineHeight": 15,
"editor.fontWeight": "400",
"editor.letterSpacing": 0.0,
"editor.fontLigatures": false,
// --- FONT SETTINGS :: END
67 - NK57 Monospace ⯆ [ T Ø ]
// --- FONT SETTINGS :: BEGIN
"editor.fontFamily": "NK57 Monospace",
"editor.fontSize": 10,
"editor.lineHeight": 16,
"editor.fontWeight": "400",
"editor.letterSpacing": 0.0,
"editor.fontLigatures": false,
// --- FONT SETTINGS :: END
68 - NanumGothicCoding ⯆ [  ]
// --- FONT SETTINGS :: BEGIN
"editor.fontFamily": "NanumGothicCoding",
"editor.fontSize": 11,
"editor.lineHeight": 16,
"editor.fontWeight": "500",
"editor.letterSpacing": 0.5,
"editor.fontLigatures": false,
// --- FONT SETTINGS :: END
69 - Noto Mono ⯆ [ T Ø ]
// --- FONT SETTINGS :: BEGIN
"editor.fontFamily": "Noto Mono",
"editor.fontSize": 11,
"editor.lineHeight": 16,
"editor.fontWeight": "400",
"editor.letterSpacing": 0.0,
"editor.fontLigatures": false,
// --- FONT SETTINGS :: END
70 - Office Code Pro ⯆ [ T Ø ]
// --- FONT SETTINGS :: BEGIN
"editor.fontFamily": "Office Code Pro",
"editor.fontSize": 11,
"editor.lineHeight": 14,
"editor.fontWeight": "400",
"editor.letterSpacing": 0.0,
"editor.fontLigatures": false,
// --- FONT SETTINGS :: END
Notes
Office Code Pro: Fork of `Source Code Pro`
71 - Overpass Mono ⯆ [ T Ø ]
// --- FONT SETTINGS :: BEGIN
"editor.fontFamily": "Overpass Mono",
"editor.fontSize": 11,
"editor.lineHeight": 15,
"editor.fontWeight": "300",
"editor.letterSpacing": 0.0,
"editor.fontLigatures": false,
// --- FONT SETTINGS :: END
72 - Oxygen Mono ⯆ [ T Ø ]
// --- FONT SETTINGS :: BEGIN
"editor.fontFamily": "Oxygen Mono",
"editor.fontSize": 11,
"editor.lineHeight": 15,
"editor.fontWeight": "400",
"editor.letterSpacing": 0.0,
"editor.fontLigatures": false,
// --- FONT SETTINGS :: END
73 - PT Mono ⯆ [ T Ø ]
// --- FONT SETTINGS :: BEGIN
"editor.fontFamily": "PT Mono",
"editor.fontSize": 11,
"editor.lineHeight": 15,
"editor.fontWeight": "500",
"editor.letterSpacing": 0.0,
"editor.fontLigatures": false,
// --- FONT SETTINGS :: END
74 - ProggyVector ⯆ [ T ]
// --- FONT SETTINGS :: BEGIN
"editor.fontFamily": "ProggyVector",
"editor.fontSize": 11,
"editor.lineHeight": 15,
"editor.fontWeight": "500",
"editor.letterSpacing": 0.0,
"editor.fontLigatures": false,
// --- FONT SETTINGS :: END
75 - Roboto Mono ⯆ [ T Ø ]
// --- FONT SETTINGS :: BEGIN
"editor.fontFamily": "Roboto Mono",
"editor.fontSize": 10,
"editor.lineHeight": 14,
"editor.fontWeight": "400",
"editor.letterSpacing": 0.2,
"editor.fontLigatures": false,
// --- FONT SETTINGS :: END
76 - SF Mono ⯆ [ Ø ]
// --- FONT SETTINGS :: BEGIN
"editor.fontFamily": "SF Mono",
"editor.fontSize": 11,
"editor.lineHeight": 16,
"editor.fontWeight": "400",
"editor.letterSpacing": 0.0,
"editor.fontLigatures": false,
// --- FONT SETTINGS :: END
77 - Sometype Mono ⯆ [ T Ø ]
// --- FONT SETTINGS :: BEGIN
"editor.fontFamily": "Sometype Mono",
"editor.fontSize": 11,
"editor.lineHeight": 15,
"editor.fontWeight": "300",
"editor.letterSpacing": 0.0,
"editor.fontLigatures": false,
// --- FONT SETTINGS :: END
78 - Source Code Pro ⯆ [ T Ø ]
// --- FONT SETTINGS :: BEGIN
"editor.fontFamily": "Source Code Pro",
"editor.fontSize": 12,
"editor.lineHeight": 16,
"editor.fontWeight": "400",
"editor.letterSpacing": 0.0,
"editor.fontLigatures": false,
// --- FONT SETTINGS :: END
79 - Space Mono ⯆ [ T Ø ]
// --- FONT SETTINGS :: BEGIN
"editor.fontFamily": "Space Mono",
"editor.fontSize": 11,
"editor.lineHeight": 15,
"editor.fontWeight": "400",
"editor.letterSpacing": 0.0,
"editor.fontLigatures": false,
// --- FONT SETTINGS :: END
80 - Sudo ⯆ [ Ø ]
// --- FONT SETTINGS :: BEGIN
"editor.fontFamily": "Sudo",
"editor.fontSize": 14,
"editor.lineHeight": 16,
"editor.fontWeight": "400",
"editor.letterSpacing": 0.0,
"editor.fontLigatures": false,
// --- FONT SETTINGS :: END
81 - Ubuntu Mono ⯆ [ T Ø ]
// --- FONT SETTINGS :: BEGIN
"editor.fontFamily": "Ubuntu Mono",
"editor.fontSize": 12,
"editor.lineHeight": 16,
"editor.fontWeight": "300",
"editor.letterSpacing": 0.0,
"editor.fontLigatures": false,
// --- FONT SETTINGS :: END
Notes
Ubuntu Mono: Tweaked `DejaVu Sans Mono` and `Ubuntu Mono`
82 - Ubuntu Mono - Bront ⯆ [ T Ø ]
// --- FONT SETTINGS :: BEGIN
"editor.fontFamily": "Ubuntu Mono - Bront",
"editor.fontSize": 12,
"editor.lineHeight": 16,
"editor.fontWeight": "300",
"editor.letterSpacing": 0.0,
"editor.fontLigatures": false,
// --- FONT SETTINGS :: END
Notes
Ubuntu Mono - Bront: Tweaked `DejaVu Sans Mono` and `Ubuntu Mono`
83 - Victor Mono ⯆ [ ⇏ 𝒾 T Ø ]
// --- FONT SETTINGS :: BEGIN
"editor.fontFamily": "Victor Mono",
"editor.fontSize": 11,
"editor.lineHeight": 16,
"editor.fontWeight": "300",
"editor.letterSpacing": 0.4,
"editor.fontLigatures": true,

// Note: these tips are taken
// from the FiraFlott website
// Customization for font
// with Script Variants Italic
"editor.tokenColorCustomizations": {
 "textMateRules": [
  {
   "scope": [
    "comment",
    "entity.name.type.class",
    "keyword",
    "constant",
    "storage.modifier",
    "storage.type.class.js",
   ],
   "settings": {
    "fontStyle": "italic"
   }
  },
  {
   "scope": [
    "invalid",
    "keyword.operator",
    "constant.numeric.css",
    "keyword.other.unit.px.css",
    "constant.numeric.decimal.js",
    "constant.numeric.json"
   ],
   "settings": {
    "fontStyle": ""
   }
  }
 ]
},
// --- FONT SETTINGS :: END
84 - iA Writer Mono S ⯆ [ Ø ]
// --- FONT SETTINGS :: BEGIN
"editor.fontFamily": "iA Writer Mono S",
"editor.fontSize": 10,
"editor.lineHeight": 14,
"editor.fontWeight": "500",
"editor.letterSpacing": 0.0,
"editor.fontLigatures": false,
// --- FONT SETTINGS :: END
🔼

All my Themes

All my Themes on Marketplace.

  • Zenburn Dark Matter
  • Apophis Dark Matter
  • Apophis Monolith
  • Zenburn Monolith
🔼

Latest Changelog for Zenburn Dark Matter Theme

See full Changelog for previous versions.

Note 1: This Changelog is for the whole Dark Matter Suite, not just for this specific Theme.

Note 2: [Development] and [UI Manager] sections in Changelog are addressed to the developer to remind him of any important changes that occurred during the writing of the code and do not always concern improvements made to the extension or to the theme.

Version 1.1.155

  • [Theme] Added tab.lastPinnedBorder color (VSCode 1.50);
  • [Theme] Fix some UI and Token colors;
  • [Readme] Fix some issue and improved Fonts Data Sheet table readability. Removed Font Weight from columns to prevent a partial cut-out of Fonts Table in Marketplace;
  • [Readme] Added some new fonts, revised some parameters of the existing ones;
  • [Development] Added Famous Quotes from Movies to Fake UI to better show font applied in fake screenshot;
  • [Development] Fix Fake UI elements due to browser or html2canvas.js improvements (partially hidden UI objects or wrong location in rendering);
  • [Development] Minor bugs fixed;

Version 1.1.151

  • [Theme] Fix some UI and Token colors;
  • [Readme] Added some new fonts, revised some parameters of the existing ones;
  • [Readme] Fix some issue and improved Fonts Data Sheet table readability;
  • [Development] Some code improvements;
  • [Development] Fix for some randomizations of Fake UI;
  • [Development] Added Search to Fake UI Activity Bar and removed from Panel according to VSCode 1.46.00 Insider Preview;
  • [Development] Added Week Days to survey data weekly (count of each week day from publication, downloads in week day from publication, average downloads in week day, peak of the week)
  • [Development] Added Delta (Δ) to get difference between last values and previous values, Week Day of Downloads Peak, Survays Numbers (with previous value stored in Days from Publication) columns to Stats table and fixed value of Days from Publication;

Version 1.1.147

  • [Theme] Added new theme colors for VS Code 1.45.00;
  • [Development] Fixed some visual bugs in Fake UI (Minimap and Indent Guides);
  • [Development] Optimized Stats columns generation;
  • [Development] Added last n (default = 30) surveys downloads trend and column color for Last Interval Survey;
🔼

About Token Colors

🔼

Apophis based

Apophis variants is based on philosophy of Zenburn token colors.

🔼

Zenburn based

Zenburn variants derives from the combination of Eclipse Zenburn Theme and Eclipse DevStyle Extension. These variants has a dark gray cold/flat/warm backgrounds (based on the theme you installed), desaturated token colors (for code) and experimental Nirvana (Low Blue Light only on token colors) and Low Blue (applied to all main set of skins and token colors) with some exceptions:

  • some icons cannot seems to be filtered;
  • images in extensions README.md and in image viewer cannot be filtered.
🔼

About my PHP Script VSCode Themes Master

The Zenburn Cold Gray prototype was initially a manual editing of the VSCode settings and some tokens, based on the Zenburn theme porting from Eclipse IDE (see below the thanks, to the paragraph Gratitude) in conjunction with the background of the DevStyle extension for Eclipse IDE.

Realizing that, to optimize some aspects of the theme, I would have had to evaluate an infinite series of colors, I decided that I would have done first to build mathematical functions for optimizing and correcting saturation / brightness / color / transparency / contrast of configurations already consolidated.

Specifically, I created VSCode Themes Master in PHP (localhost script, not distributed) that allows you to set the basic colors of the skin, on which they are calculated, with a parametric and configurable reference system for each variant, all the others interface colors, applying, at the same time, tonal variations both on the interface and on the colors of the tokens.

My personal need to optimize the colors of the VScode interface to make it uniform to the Eclipse IDE interface (Zenburn + DevStyle), has led me to notice that, despite almost all my monitors are from the same manufacturer and despite having selected the temperature color on the sRGB standard (which therefore has brightness, contrast and range set to specific values), the visual impact, on the same theme variant, is different: more saturated and warm on some and more cold and desaturated on others .

VSCode Themes Master allows me to build all the files necessary for the publication of the theme and, for this reason, it was easy (but not so easy) for me to test and distribute single themes with many color variations of the UI and tonal variations of the tokens for the code, to try to standardize the display between monitors with "different" sRGB representations (for example: using a cold theme on monitors with a tendency to warm colors and vice versa, or a flat theme that, in some cases, seems to be the correct compromise between extremes).

Starting from VSCode Themes Master V. 1.2.40, I can generate themes, not only from TextMate files, but also using the export of token colors from Visual Studio Code in JSON format.

🔼

Gratitude

Zenburn based Themes: many thanks to Ryan Olson and Zenburn . You can download the original porting by Ryan Olson, on which the first version of this variant's Token Colors were based, at Marketplace: Zenburn Theme by Ryan Olson.

🔼

License

MIT

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