Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Flattered ThemesNew to Visual Studio Code? Get it now.
Flattered Themes

Flattered Themes

Wilmon Agulo

|
2 installs
| (0) | Free
If you're a fan of a singular background color for any theme using the main editor's color to effectively make any theme a flat version, this is the extension for you
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Flattered

👋 A minimal VS Code extension that makes your editor look flat, tidy, and minimal.
If you’ve ever liked a theme but wished for a cleaner, flatter version — Flattered has you covered.


⚠︎ ️Important Warnings ⚠︎

1. This extension touches your workbench.colorCustomizations

Flattered works by applying overrides to VS Code’s workbench.colorCustomizations setting.

  • If you have custom tweaks or commented-out properties in this section of the settings, they may be lost.
  • Please back up your settings before installing Flattered.

If you don’t mess with workbench.customizations, you’re safe to ignore this.

2. Themes may look "weird" with Flattered enabled

When Flattered is active, previewing out other themes might not look as expected because overrides are still applied. To see a theme in its original form, use the Reset Current Theme command to remove overrides first. Unfortunately at the time of publish, there isn't a VS Code API event to automate this. Hopefully in the future.


Features

  • Apply a flat and minimal style on top of any theme.
  • Works with your favorite color themes without replacing them.
  • Toggle and reset easily from the command palette.

Preview

Before Flattered
Before Flattered

After Flattered
After Flattered

After more minimal customizations After More Minimal Customizations


Requirements

No additional dependencies — just VS Code.


Extension Settings

This extension contributes the following setting:

  • flattered.enabled Enable Flattered.
  • flattered.autoApply Enable automatic apply Flattered on theme change, workbench.colorCustomizations, or Flatter setting change.
  • flattered.customColor Custom color (hex) to use. Leave blank to use editor background color.
  • flattered.applyTo.titleBar Apply Flattered color to title bar
  • flattered.applyTo.tabs Apply Flattered color to editor tabs
  • flattered.applyTo.activityBar Apply Flattered color to activity bar"
  • flattered.applyTo.sideBar Apply Flattered color to sidebar
  • flattered.applyTo.panel Apply Flattered color to bottom panel
  • flattered.applyTo.terminal Apply Flattered color to integrated terminal
  • flattered.applyTo.statusBar Apply Flattered color to status bar
  • flattered.applyTo.borders Also apply on related borders
  • flattered.backupColorCustomizations This isn't a setting per se, but a storage of previous workbench color customizations that Flattered have overriden, used later when Reset Current Theme command is invoked.

Commands

  • To manually apply Flattered to your current theme: Flattered: Apply to Current Theme
  • To reset Flattered at any time, via the Command Palette:
    Flattered: Reset Current Theme

Known Issues

  • Manual user's overrides in workbench.colorCustomizations may get wiped out once overrides are applied.

Release Notes

1.0.0

  • Initial release of Flattered 🎉
  • Adds flat overrides to your current theme.
  • Includes reset command for safely reverting changes.

For An Even More Minimal Look (bias)

  • Hide the Activity Bar, much faster to use keyboard shortcuts "workbench.activityBar.location": "hidden"
  • Hide the Command Center, there's already the command pallete "window.commandCenter": false
  • Hide the Tab Bar, much faster to use ctrl+tab "workbench.editor.showTabs": "none"
  • Hide the Bread Crumbs, much faster to use cmd+o to go to identifiers "breadcrumbs.enabled": false
  • Show line numbers at intervals instead of each line, less distraction, ctrl+G to go to specific line "editor.lineNumbers": "interval"
  • Play around find fonts, ligatures and alt sets, and line heights, for better readability. My gotos are
    • LigaSrc Pro
    • Red Hat Mono (I ligaturized one)
    • Consolas
    • Cascadia
    • Jet Brains Mono
    • Fira Code
    • Ligconsolata
    • Anonymous Pro
    • "editor.letterSpacing": -0.1
    • "editor.fontSize": 13
    • "editor.lineHeight": 1.8

I hope you enjoy a flatter VS Code!

-Wil, wagulo at gmail

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