Visual Studio Code — Open Source (“Code — OSS”)
https://github.com/microsoft/vscode
Code is a cross-platform text editor/IDE developed by Microsoft, using the Electron runtime.
This is an open-source release of Code built from the official code-oss repository.
It includes additional patches from VSCodium for increased extensibility — remove-mangle.patch and merge-user-product.patch
-
3
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout devel:tools:ide:vscode/code && cd $_
- Create Badge
Refresh
Refresh
Comments 6
These packages are built with a patch (
custom-gallery.patch
) from VSCodium that allows to select the extension marketplace to be used.Instrucions can be found here however note that the path is
~/.config/Code/product.json
with our distribution.Hello Is this still the case nowadays or have you patched in Microsoft's extension marketplace?
yes — if you want to switch to Microsoft's you have to do it yourself
Just a suggestion, it may be beneficial for wayland users to add a way to configure electron flags into code.sh - currently patching this is the only way to avoid using XWayland and the various issues that come with it.
Arch Linux has done this in their code package: https://gitlab.archlinux.org/archlinux/packaging/packages/code/-/blob/main/code.sh?ref_type=heads
This package should read flags from
~/.config/electron-flags.conf
— just like all other electron apps in openSUSE.It's also compatible with you putting an
electron
before/usr/bin/electron
in PATH — I use such a wrapper to run electron on a discrete Nvidia® card.Thank you for pointing that out! I didn't know about electron-flags.