extensions icon indicating copy to clipboard operation
extensions copied to clipboard

Add base64-slash-command extension

Open miguelmartens opened this issue 8 months ago • 3 comments

Overview

This pull request adds the base64-slash-command extension to the Zed extensions repository. The extension is added as a Git submodule, and the top-level configuration has been updated to register this extension at version 0.1.0. This is our first stable release of the extension.

Changes

  • Submodule Addition:

    • Added the repository zed-base64-slash-command as a submodule under extensions/base64-slash-command.
    • The submodule was added using:
      git submodule add https://github.com/miguelmartens/zed-base64-slash-command.git extensions/base64-slash-command
      git add extensions/base64-slash-command
      
  • Configuration Update:

    • Updated the top-level extensions.toml file with a new entry:
      [base64-slash-command]
      submodule = "extensions/base64-slash-command"
      version = "0.1.0"
      
    • This entry ensures that the extension is correctly registered with a unique ID (without including “zed” or “Zed”).
  • File Sorting:

    • Ran pnpm sort-extensions to sort extensions.toml and .gitmodules according to repository conventions:
      pnpm sort-extensions
      

Testing

  • Verified that the submodule exists at the correct path.
  • Ensured that extensions.toml and .gitmodules are properly sorted and formatted.
  • Built and verified local functionality to confirm the extension is integrated as expected.

Additional Notes

  • The extension is set to version 0.1.0 for this initial release.

Checklist

  • [x] Submodule added correctly under extensions/base64-slash-command
  • [x] extensions.toml updated with new extension entry
  • [x] Files sorted using pnpm sort-extensions

Thank you for reviewing this PR. Please let me know if any adjustments are needed.

miguelmartens avatar Apr 11 '25 16:04 miguelmartens

We require contributors to sign our Contributor License Agreement, and we don't have @miguelmartens on file. You can sign our CLA at https://zed.dev/cla. Once you've signed, post a comment here that says '@cla-bot check'.

cla-bot[bot] avatar Apr 11 '25 16:04 cla-bot[bot]

@cla-bot check

miguelmartens avatar Apr 11 '25 16:04 miguelmartens

The cla-bot has been summoned, and re-checked this pull request!

cla-bot[bot] avatar Apr 11 '25 16:04 cla-bot[bot]

I'm going to go ahead and pass on adding this to the Zed extension store. I'm unsure of the general utility and don't think this is the right way to integrate such functionality. If it's useful to you, feel free to keep using it. Thanks.

notpeter avatar Jul 15 '25 14:07 notpeter