This is a simple extension that makes sure VS Code uses a dark/light theme when your system uses a dark/light theme.
This was inspired by the themeswitch extension.
This extension:
- Watches your system theme and sets a light/dark theme for VS-Code respectively
- Can change your system theme when you switch between a light/dark theme
This extension contributes the following settings:
os-theme.enabled
: enable/disable this extensionos-theme.darkTheme
: Preferred dark themeos-theme.lightTheme
: Preferred light themeos-theme.darkThemeCustomizations
: Customizations to apply for the dark themeos-theme.lightThemeCustomizations
: Customizations for the light themeos-theme.setOSTheme
: Wether the OS Theme should be changed when switching between dark and light themeos-theme.darkOSTheme
: The name of the preferred dark theme of the system - Does not have an effect under windowsos-theme.lightOSTheme
: The name of the preferred light theme of the system - Does not have an effect under windowsos-theme.windowsControlSystemTheme
: Wether the app and system theme or only the app theme should be controlled under windows
This is tested on the following systems:
- Ubuntu 20
- Windows with powershell installed
- The app theme setting of windows is not currently watched, so the VSCode theme only gets updated automatically when opening a new VSCode window
- MacOS (Darwin 21.3.0)
Add support for MacOS.
Add support for windows.
Initial release. Supported only under Ubuntu 20.