Skip to content

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

Closed

Description

@wez

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!

Activity

  1. Mgldvd commented on Feb 27, 2023

    @Mgldvd
    Collaborator

    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 😞 ).

  2. locked and limited conversation to collaborators on Feb 27, 2023
  3. converted this issue into a discussion #373 on Feb 27, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions