All colors (and their name) are retrieved from Coolors
Variants
There are 2 variants of this theme.
Large Aperture. Main theme which designed to perform best in low light condition (at night).
Small Aperture. Alternative theme to use when you're working under bright sunlight.
When using Small Aperture theme, color pallete are generated by darkening 25-50% (depending on how good its contrast ratio), except for background & foreground which uses invert method + minor adjustment.
Screenshot
Large Aperture:
Supported Languages
Generally, all languages with good syntax highlighting support are already supported, but here's list of languages that I personally tested: