Skip to content
| Marketplace
Sign in
Visual Studio Code>Themes>Pierre ThemeNew to Visual Studio Code? Get it now.
Pierre Theme

Pierre Theme

The Pierre Computer Company

|
37 installs
| (0) | Free
Pierre theme for Shiki, VS Code, and more
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Pierre VS Code Theme

Pierre Theme screenshot

Install

  1. Go to the Visual Studio Marketplace.
  2. Click on the "Install" button.
  3. Then select a theme. Four themes are included:
    • Pierre Light
    • Pierre Dark
    • Pierre Light Vibrant (Display P3 color space)
    • Pierre Dark Vibrant (Display P3 color space)

Vibrant themes (Display P3)

[!NOTE] Vibrant themes do not work in VS Code at this time as it does not support color formats other than Hex or RGB. You can, however, use these with Precision Diffs or any Shiki project to render code.

The Vibrant theme variants use CSS's color(display-p3 r g b) format with enhanced saturation to fully utilize Display P3's wider color gamut. Display P3 can represent ~25% more colors than standard sRGB, and these themes are optimized to take full advantage of that on compatible displays.

The conversion algorithm transforms sRGB colors to Display P3 through proper linear color space transformations, then enhances saturation (15-30%) and luminance (5% for vibrant colors) to push colors into the wider P3 gamut that isn't accessible in sRGB.

Override

To override this (or any other) theme in your personal config file, please follow the guide in the color theme documentation. This is handy for small tweaks to the theme without having to fork and maintain your own theme.

Contribute

  1. Clone and open this repo in VS Code
  2. Run yarn to install the dependencies.
  3. Press F5 to open a new window with your extension loaded
  4. Open Code > Preferences > Color Theme [⌘k ⌘t] and pick the "Pierre…" theme you want to test.
  5. Make changes to the /src/theme.ts file.
  6. Run npm run build to update the theme. You can also run npm run start instead to automatically rebuild the theme while making changes and no reloading should be necessary.
  7. Run npm test to validate your changes (this runs automatically on PRs).
  8. Once you're happy, commit your changes and open a PR.

Scripts

Script Description
npm run build Builds the theme .json files in ./themes directory
npm test Runs validation tests on the theme (includes build)
npm run package Compiles the theme .vsix file at the project root
npm start Automatically runs build on file change

Credit

This theme was built on top of GitHub's VS Code Theme. All credit to them for the technique and build tooling, which we've since iterated on for more specific language tokens.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft