# Change \`@variable\` color in Gruvbox themes to be less intense \(\#25464\) · gitcafe/zed

[View on GitCafe](https://git.cafe/gitcafe/zed/commit/198c36811e7ce1e552be7b1cb56ae62d4c399858)

Repository: [gitcafe/zed](https://git.cafe/gitcafe/zed)

Visibility: public

Requested revision: 198c36811e7ce1e552be7b1cb56ae62d4c399858

Requested commit: 198c36811e7ce1e552be7b1cb56ae62d4c399858

Commit: 198c36811e7ce1e552be7b1cb56ae62d4c399858

Tree: 2afb795691c0a569dab05f2bd5e514c41c0313ce

Author: Marshall Bowers

Committer: GitHub

## Message

```
Change `@variable` color in Gruvbox themes to be less intense (#25464)

This PR changes the color used for `@variable` syntax highlights in the
Gruvbox themes to be less intense.

We now use the same color as `editor.foreground`.

| Language | Before | After |
| -------- |
-----------------------------------------------------------------------------------------------------------------------------------------------------
|
-----------------------------------------------------------------------------------------------------------------------------------------------------
|
| Rust | <img width="1410" alt="Screenshot 2025-02-24 at 10 08 41 AM"
src="https://github.com/user-attachments/assets/9a34964d-9fdc-4deb-ac30-4a1c9e6fb531"
/> | <img width="1410" alt="Screenshot 2025-02-24 at 10 55 18 AM"
src="https://github.com/user-attachments/assets/c245d0fd-28af-42b8-93f6-48cb14671d94"
/> |
| Python | <img width="1410" alt="Screenshot 2025-02-24 at 10 08 38 AM"
src="https://github.com/user-attachments/assets/8f8d111e-1d50-4229-a333-eb29b6ce9f4f"
/> | <img width="1410" alt="Screenshot 2025-02-24 at 10 55 20 AM"
src="https://github.com/user-attachments/assets/010b661e-dc9e-4ccb-8e52-ee10c8eb8342"
/> |

In #25333 and #25331 the highlight used for identifiers in Rust and
Python, respectively, was changed to `@variable`, which resulted in the
intense colors you see in the "Before" screenshots above.

We considered reverting the highlight query changes to those languages,
but after taking a look at our other languages, they already use similar
queries. Instead we're adjusting the theme to make these cases less
visually intense.

Release Notes:

- Gruvbox themes: Changed the color used for `@variable` syntax
highlights to be less intense.
```

## Parents

- [133704a419e19f34de4c75bbb76454766fb2167d](https://git.cafe/gitcafe/zed/commit/133704a419e19f34de4c75bbb76454766fb2167d?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zed/tree/198c36811e7ce1e552be7b1cb56ae62d4c399858?format=markdown)
