Package Details: code-marketplace 1.102.1-2

Git Clone URL: https://aur.archlinux.org/code-marketplace.git (read-only, click to copy)
Package Base: code-marketplace
Description: Enable vscode marketplace in Code OSS
Upstream URL: https://marketplace.visualstudio.com/vscode
Licenses: unknown
Submitter: sainnhe
Maintainer: sainnhe
Last Packager: sainnhe
Votes: 121
Popularity: 2.83
First Submitted: 2020-10-28 13:56 (UTC)
Last Updated: 2025-08-24 12:51 (UTC)

Dependencies (3)

Required by (0)

Sources (3)

Pinned Comments

sainnhe commented on 2021-04-05 08:00 (UTC) (edited on 2025-04-18 09:02 (UTC) by sainnhe)

This package basically installs a hook that will patch /usr/lib/code/product.json to use vscode marketplace every time extra/code is updated.

There are some extensions in vscode marketplace that don't work with Code OSS (e.g. pylance and remote-ssh), you can install code-features (thanks to @Lightsword) or code-features-insiders (thanks to @coxackie_) to unblock them.

Btw, you may also be interested in code-icons by @coxackie which will replace the icon of Code OSS with VSCode's.

Latest Comments

1 2 3 4 Next › Last »

ali.molaei commented on 2025-08-31 06:10 (UTC)

@sainnhe yes it's fixed, thank you and sorry for answering late

dack commented on 2025-08-29 00:26 (UTC)

@sainnhe Latest package with the fix is working for me. Thanks!

sainnhe commented on 2025-08-24 12:54 (UTC)

@ali.molaei Thank you so much for this patch. I've applied it in commit https://aur.archlinux.org/cgit/aur.git/commit/?h=code-marketplace&id=f5684dcb380ee5ed68a9d31fe09df58d23a5c7af . Could you try this revision?

@dack Thanks for your info. Could you try the latest revision of this package?

dack commented on 2025-08-22 18:43 (UTC)

Just confirming - signature verification fix from @ali.molaei works for me.

ali.molaei commented on 2025-08-18 07:51 (UTC) (edited on 2025-08-18 07:58 (UTC) by ali.molaei)

@medaminezghal this patch is applied on the source typescript code before compiling into js code, so it cannot be undone easily, but looking at the patch, it's simply chaning a runtime import and changes the error handling, calling the verify function is still the same, so if we just replace the import, it should work fine (and is for me), so I think this should do the trick:

sudo sed -i 's|node-ovsx-sign|@vscode/vsce-sign|g' /usr/lib/code/out/vs/code/electron-utility/sharedProcess/sharedProcessMain.js

@sainnhe I don't know how you want to apply this, it can be done in your python script or in the post install hook, decision with you :)

sainnhe commented on 2025-07-12 07:38 (UTC)

@medaminezghal Patch is welcome. I'm too busy recently.

medaminezghal commented on 2025-07-09 12:58 (UTC)

@sainnhe Could you find a solution to revert this patch used by code to fix verifying extensions signature of OpenVSX?

After using this patch, code cannot verify extensions signature of Microsoft marketplace.

sainnhe commented on 2025-05-20 10:53 (UTC)

@medaminezghal It’s the problem of extra/code, not this package. https://github.com/microsoft/vscode/issues/248597

medaminezghal commented on 2025-05-20 08:05 (UTC)

I get Code cannot verify the extension signature every time I update an extension.

sainnhe commented on 2025-04-18 09:03 (UTC)

@Twiki: Thanks! I've updated the comment.