Skip to content

Conversation

@jack-mil
Copy link
Member

@jack-mil jack-mil commented Mar 7, 2025

I think all languages with "C-style" syntax use basically the same groups. I have yet to figue out what "PREPROCESSOR COMMENT" and "PREPROCESSOR COMMENT DOC" actuall do for these languages.

They all (C, C++, Java, C#) provide seperate highlight groups for Instructions words (if/while/return,etc) and Type words (int/double/template/class/public, etc). For now, I have made everything mauve, because these are all 'keywords'. However, it does make everything a similar color, and there is no blue in use (usually reserved for functions). We might experiment with using blue for one of these groups across the board, if it looks better (see below).

C C++
image image
image image
Example with `blue` Type Words (not in this commit)

image

Relates to #17

@jack-mil jack-mil requested a review from InvitedToHell March 7, 2025 16:47
@InvitedToHell
Copy link
Collaborator

mhmm. What is it like in the VSCode/Vim theme rn?

@jack-mil
Copy link
Member Author

jack-mil commented Jun 2, 2025

I messed up fixing conflicts because I forgot this branch was still on my fork and not this repo.
This PR is ready to go now.

@jack-mil jack-mil merged commit 8d6d82b into catppuccin:main Jul 25, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants