vscodethemes / web

Search and preview themes from the VS Code Marketplace.
https://vscodethemes.com
MIT License
767 stars 35 forks source link

VSCodium support #252

Open f-x1-1 opened 1 year ago

f-x1-1 commented 1 year ago

Add support for VSCodium

jschr commented 1 year ago

Can you elaborate on what changes you'd like to see? Are you suggesting an "Open in VSCodium" button?

loranger commented 1 year ago

@jschr: Actually, clicking on “Open With VSCode” does absolutely nothing when having VSCodium installed. I think this is what @f-x1-1 means, and what I also missing.

jschr commented 1 year ago

Gotcha, thanks. Do the "Install" buttons on the VSCode Marketplace work with VSCodium?

If they do then I should be able to support them as well and will re-open this issue.

loranger commented 1 year ago

Short answer: No.

But that's not as simple : If you have vscode installed, and use a browser allowing selecting any application for a specific protocol handler you should define vscodium as the default app for the vscode: links. Then clicking on Install on marketplace should work.

If you have only vscodium and no vscode installed, then nothing happens. But there is a workaround : You just have to copy the Install button link and replace the vscode: protocol handler to the vscodium: one and then the extension opens in vscodium.

With vscodethemes.com this solution does not work because the VS Code button does not provide any vscode: link

f-x1-1 commented 1 year ago

I have discovered a way to install Visual Studio Code extensions and themes without any issues: by downloading the extension file from vscode store and installing it directly. This installation method is not widely known.

cavcrosby commented 1 year ago

I'm also interested in seeing VSCodium be supported. Was there a reason this issue was closed? I am also aware you can install plugins via a vsix file but would prefer some form of native support.

jschr commented 1 year ago

I'm not sure if it's possible to support an "Open in VSCodium" button yet. I'd guess that it would need to support it's own vscode: protocol to open extensions. I had hoped that it would "just work" if you only have VSCodium installed, not VSCode.

Re-opening this until we have a definitive answer.