Replies: 1 comment 9 replies
-
Our docs have some information about why you can't use VS Code's marketplace here. There are docs for using your own extension marketplace via environment variables here.
The web extension was introduced in VS Code after Codespaces came out. There are docs here. I'm not sure why your environment (Termux) would only let web extensions work. Both types should work 🤔 Were you able to get other extensions work (non-web)? |
Beta Was this translation helpful? Give feedback.
9 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Recently I've updated nodejs to latest stable in Termux (16.x) and code-server from 3.x to 4.0.2.
Previously extension manager was connected I think to official visual studio code marketplace:
https://marketplace.visualstudio.com/vscode
After update it is connected to open vsx registry:
https://open-vsx.org/
I think it's not an issue by itself and I bet it's possible to change default extension repository in some configuration?
The problem I have is that most of the extensions are now unavailable, only small amount of base extensions are available for downloading. After update my code-server is detected as "Web" and many extensions aren't marked as compatible with "Web".
Is this a deliberate action? If so, can someone explain what's the purpose of detecting code-server as "Web" instead of "Linux" (even on Termux/Android)? I undestand that providing extensions for "Web" VSC can be useful in case of running VSC in website like github where I as a client don't have acces to what's running on the server (nodejs). But in case of code-server I have full access to installation and nodejs.
I've also tried to install extensions manually (vsix file) with no luck, error printed that code-server couldn't remove directory of previous version of the extension... but directory was missing when I checked. I've created directory manually, tried again then error printed that code-server couldn't remove some hashed-like file of extension, but again nothing was there. Tried it on extension that was previously working on my Termux/Android: https://open-vsx.org/extension/fwcd/kotlin
Allowed "Web" extensions downloaded from code-server marketplace are installing without issues.
Thank you, waiting for info.
Beta Was this translation helpful? Give feedback.
All reactions