Skip to content

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

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

wezterm is syncing and shipping Gogh themes in nightly builds #346

Closed
wez opened this issue Jul 14, 2022 · 1 comment
Closed

wezterm is syncing and shipping Gogh themes in nightly builds #346

wez opened this issue Jul 14, 2022 · 1 comment

Comments

@wez
Copy link
Contributor

wez commented Jul 14, 2022

I recently added some automation to sync the Gogh data and make all of the schemes available to wezterm.
That same automation generates previews of the schemes in wezterm's docs; you can see the _bash scheme at the top of this page as an example:
https://wezfurlong.org/wezterm/colorschemes/b/index.html

The schemes are available in nightly builds of wezterm and will be part of the next stable release.

Just letting you know in case you want to keep track of who is using what and where!

@Mgldvd
Copy link
Collaborator

Mgldvd commented Feb 27, 2023

I believe that the new adjustments and standardization that have been made with the names and stuffs will be much better.

The following adjustments were made:

  • Now the source of truth is the "themes" folder, where each theme is in a .yml file.
  • All theme names should be in title case.
  • All colors are in uppercase for all themes.
  • One repeated theme was eliminated, and the names of a couple of Homebrew themes were adjusted.
  • A JSON file was created, which also serves as a source.

Additionally, each theme now has a hash which will not change. The hash is generated based on the colors used in the theme, so if a color is changed, the hash will also change accordingly. This hash can be used as an ID that will remain consistent over time.

The hashes are generated from the .yml files and included in the JSON file.

Thank you very much for considering this repository and including it in your project. I wish you the best of luck with it, and I truly hope it is a great success (I love programs made in RUST, too bad I am not a programmer myself 😞 ).

@Gogh-Co Gogh-Co locked and limited conversation to collaborators Feb 27, 2023
@Mgldvd Mgldvd converted this issue into discussion #373 Feb 27, 2023

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants