Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cannot find extension in official Marketplace #17

Open
greenrd opened this issue Sep 2, 2023 · 4 comments
Open

Cannot find extension in official Marketplace #17

greenrd opened this issue Sep 2, 2023 · 4 comments

Comments

@greenrd
Copy link

greenrd commented Sep 2, 2023

I am using the vscodium flatpak and I am following the instructions to install and use this extension to make vscodium use the official Microsoft VSCode marketplace.

I have added a source in vsix.sources pointing to https://marketplace.visualstudio.com/_apis/public/gallery, but the extension I want to install (Purple Yolk) is still not found.

@daiyam
Copy link
Member

daiyam commented Sep 2, 2023

This extension doesn't change the source the extension explorer. It downloads and installs a list of extensions (vsix.extensions) from several sources (vsix.sources)

So you will need to add the config (ms between the source's name for Visual Studio Marketplace)

{
    "vsix.extensions": [
        "ms:taylorfausak.purple-yolk",
    ],
}

or from the releases on github:

{
    "vsix.extensions": [
        "github:tfausak/purple-yolk",
    ],
}

@GitMensch
Copy link
Contributor

Would it be possible to "inject" the sources into the marketplace search, at least with VSCodium?

@daiyam
Copy link
Member

daiyam commented Nov 15, 2023

I don't think it will be possible without patching VSCodium.
The best would be to create an UI that's read the vsix.sources and edit the vsix.extensions on install.
It would also need to keep track on the uninstalls

@GitMensch
Copy link
Contributor

There already was an extension with a ui: https://github.com/joelspadin-garmin/vscode-private-extension-manager (I think that doesn't work any more); if you feel this is needed then you may mimic that (copy 1:1 may not be possible because of the different license).

But if VSCodium could be patched to handle that in its normal extension ui (actually additional to the marketplace end points), then this would definitely be preferable.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants