Support for Per-Window Theme Customization #24010
Replies: 1 comment 1 reply
-
|
I was just about to post a similar feature request. To me it would be enough if theme_overides or even part of it would be used per project. I'll add my post here instead of opening a new: SummaryAdd support for theme_overrides in project/local settings files so appearance can be customized per project (e.g., window/title bar, background, accent colors). This enables quick visual differentiation between multiple open projects without creating full themes or switching manually. Motivation / use case
What I’m asking for
Proposed precedence and merge behavior
Why not local themes?
Benefits
Compatibility and safety
ExampleUser settings (global): Project .zed/settings.json: Result: project window has a teal-tinted chrome while retaining the user’s base theme and global selection color. Links
|
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Currently, Zed applies themes globally across all windows, which limits users who wish to visually distinguish between different projects or environments by applying unique themes to individual windows or provide theme API to achieve this so community can build extension, or store theme setting at project level in .zed folder, etc..
Zed Version and System Specs
Zed: v0.166.1 (Zed)
OS: macOS 15.1.1
Memory: 8 GiB
Architecture: aarch64
If applicable, add mockups / screenshots to help present your vision of the feature
vscode has this extension: https://marketplace.visualstudio.com/items?itemName=stuart.unique-window-colors
Beta Was this translation helpful? Give feedback.
All reactions