Skip to content

Conversation

atk
Copy link
Contributor

@atk atk commented Jun 4, 2025

Testing the changes

  • I tested the changes in this PR: YES

@icp1994
Copy link
Member

icp1994 commented Jun 5, 2025

Does this fix the extension issue?

@atk
Copy link
Contributor Author

atk commented Jun 25, 2025

No. It seems only official builds work; arch gets around this by switching from the official MS extension store to open-vsx. I guess I should do that, too, if there is nobody against it.

@Nizarjh
Copy link

Nizarjh commented Jul 23, 2025

No. It seems only official builds work; arch gets around this by switching from the official MS extension store to open-vsx. I guess I should do that, too, if there is nobody against it.

i switch to openvsx. it still not work

@atk
Copy link
Contributor Author

atk commented Jul 24, 2025

You also need to install the vsx sign extension. One issue with that is that since it is proprietary, there are only binary blobs.

@oreo639
Copy link
Member

oreo639 commented Aug 11, 2025

One of the OpenVSX maintainers did make node-ovsx-sign: https://github.com/filiptronicek/node-ovsx-sign
This is used by Arch Linux: https://gitlab.archlinux.org/archlinux/packaging/packages/code/-/blob/1ba2b3052cf68e09cbf76f7374fc7488e2c55c08/PKGBUILD#L27

It should also be possible to patch out signature checks, which is done by vscodium: https://github.com/VSCodium/vscodium/blob/57832e468819e0e6b81f4eff499e8a2d762dda7d/patches/disable-signature-verification.patch#L7

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

Successfully merging this pull request may close these issues.

4 participants