Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

refactor: use whiskers, adjust catppuccin-latte & add comments #11

Merged
merged 4 commits into from
Aug 31, 2024
Merged

refactor: use whiskers, adjust catppuccin-latte & add comments #11

merged 4 commits into from
Aug 31, 2024

Conversation

uncenter
Copy link
Member

@uncenter uncenter commented Jun 7, 2024

Adds Whiskers, Catppuccin's in-house templating tool, to build the themes. The theme file here was removed when it was upstreamed (#7), this PR returns it to this repository - now built with Whiskers. Edit the zellij.tera file and then run just build to build the output theme. You will need Whiskers (linked above) and optionally Just installed.

Note: I first added the upstream theme file from https://github.com/zellij-org/zellij/blob/ff36798c9e52c9c73111afd03c9a69ecb1aee073/zellij-utils%2Fassets%2Fthemes%2Fcatppuccin.kdl, and then uploaded the new Whiskerified themes for comparison - see 49e5eef (#11) for an ideal diff.

catppuccin.kdl Outdated Show resolved Hide resolved
catppuccin.kdl Outdated Show resolved Hide resolved
Copy link
Contributor

@sgoudham sgoudham left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Surprising that Latte upstream has the same fg and bg, I wonder what elements that affects? Feels like it should be super noticable.

Worth noting that we should upstream this back up but I'd like to test the theme first, especially Latte cause I'm curious.

Have you tested it already? @uncenter

@uncenter
Copy link
Member Author

I've tested macchiato but not latte. I'll try that now.

Makes it easier to diff against the upstream version
@sgoudham sgoudham changed the title feat: build downstream theme using whiskers refactor: use whiskers, adjust catppuccin-latte & add comments Aug 31, 2024
@sgoudham sgoudham merged commit 7a7f589 into catppuccin:main Aug 31, 2024
@uncenter uncenter deleted the feat/whiskers branch August 31, 2024 18:41
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