Borrowed LightTurn your wallpaper into a VS Code theme. Automatically syncs wallpaper colors and system light/dark mode changes to create a theme fhat fits your desktop perfectly. No external softtware is required, and your wallpapers are never uploaded anywhere. https://github.com/user-attachments/assets/bc38d629-6a72-4620-b992-29f1d968931e
No external software needs to be installed on supported desktops. Borrowed Light includes JPEG/PNG decoding and uses built-in OS capabilities for wallpaper discovery and additional native image formats. Supported platforms
Use VS Code 1.128 or later with a local wallpaper. Get startedInstall the extension from the VSCode Marketplace:
The extension will activate its color theme and begin syncing to your desktop settings as soon as you install. You can change back to another theme or toggle wallpaper and/or light/dark mode syncs at anytime. The setup guide with Borrowed Light: Show Welcome walks through the available options.
Make it your ownThe preview updates your actual editor and workbench as you make changes.
Demos
Readability and restoring your themeGenerated text colors are adjusted for readability. Run Borrowed Light: Show Palette and Contrast Report to inspect the colors and contrast checks if something looks off. User customizations and other extensions can affect the result. Run Borrowed Light: Restore Previous Theme to disable both wallpaper and system appearance syncing and restore your earlier theme settings. Later manual edits are preserved where they differ from the generated values. Run Restore before uninstalling if you want the generated settings removed; disabling or uninstalling alone leaves the applied theme settings in place. If sync fails, your last working theme stays in place. Open the Borrowed Light Output channel for details. Further readingArchitecture and color theory · Building, running, and testing |