geddski / macros

macros support for VS Code
MIT License
166 stars 36 forks source link

Publish on OpenVSX as well to enable VSCodium Support #58

Open bwbioinfo opened 4 years ago

bwbioinfo commented 4 years ago

As noted here: https://github.com/VSCodium/vscodium/issues/337

Please note that VSCodium now sources its extensions from https://open-vsx.org (the open-source vendor-neutral vscode extensions registry) because Microsoft's own marketplace is closed-source and has a restrictive proprietary license. And, while most common/popular extensions are already available on OpenVSX, it's still very new and a few extensions may be missing. If that's the case, you can: politely ask the extension maintainers to consider publishing to OpenVSX (they only need to run one command: npx ovsx publish, without installing anything), or add it to OpenVSX's own automated publishing CI for open-source extensions: https://github.com/open-vsx/publish-extensions

Would it be possible to publish to OpenVSX to enable use of this extension on VSCodium as well?

TyMick commented 3 years ago

In case it helps, I've submitted ctf0.macros (a better-maintained fork of this project) to Open VSX's publishing CI (open-vsx/publish-extensions#198, ctf0/macros#8). It'll be published there within a couple of days, but if you'd like to use the extension right now, you can run either

git clone https://github.com/ctf0/macros.git --depth 1
cd macros
npx vsce package
code --install-extension macros-0.0.4.vsix

or

git clone https://github.com/geddski/macros.git --depth 1
cd macros
npm install
npx vsce package
code --install-extension macros-1.2.0.vsix

and you'll be good to go. 👍🏼 You won't be notified about any extension updates this way, but this'll get you going till it makes it into Open VSX.

bwbioinfo commented 3 years ago

Thanks! That helps :D