daltonmenezes / aura-theme

✨ A beautiful dark theme for your favorite apps.
MIT License
3.18k stars 151 forks source link

feat(port): add zed #212

Closed dustessavdh closed 3 months ago

dustessavdh commented 3 months ago

Description

This PR: Adds support for the editor Zed.

The installation steps are written as if the package is already published. To actually publish the package we would have to follow the steps listed in the extensions repo of Zed. Since I don't want to make a PR without asking, I haven't done this yet.

For local installation, you can follow the following steps:

  1. Open the Command Palette with Ctrl + Shift + P or + Shift + P
  2. Open the Extensions view with the zed: extensions command
  3. Click on the Install Dev Extension button
  4. Select the packages/zed folder
  5. Open the Command Palette again
  6. Open the Theme selector with the theme selector: toggle command
  7. Search for Aura and choose an Aura variant.

Assets

Logo: image

Screenshot: image

Checklist

daltonmenezes commented 3 months ago

Hi @dustessavdh thanks, you can publish it for sure!

Also, please update the icon and banner to:

icon banner

dustessavdh commented 3 months ago

Hi @daltonmenezes, I've updated the corresponding files! ~I've also been trying to add it to the extensions repo, but I haven't fully figured out how to include this repo since they use git submodules.~ ~I can add this repo as a submodule and use spare-checkout to only include this package, but it will still be under packages/zed, and I think the files must be in the root of the submodule.~

~I've added a question under https://github.com/zed-industries/extensions/issues/36 to ask more about this~ I've also figured out how to add this repo to the extensions repo! Once this PR will be merged, I will be able to create a PR to add it to Zed

daltonmenezes commented 3 months ago

Thank you so much @dustessavdh 💜