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

Option to swap out VSCode for VSCodium #1691

Open
TiemenSch opened this issue Sep 20, 2024 · 3 comments
Open

Option to swap out VSCode for VSCodium #1691

TiemenSch opened this issue Sep 20, 2024 · 3 comments
Labels
dx Developer Experience Image specific enhancement New feature or request

Comments

@TiemenSch
Copy link

Describe the package

I'd like to request the package VSCodium because I would like to keep the image a bit more FOSS and less of a "telemetry farm" for MS.

https://vscodium.com/

How would I go about replacing this? From what I can see it's quite heavily integrated in the system configuration and devcontainer setup.

To begin with, I think it would default to installing vscodium (of course) and adding a command alias code that redirects to codium.

The harder part is to check whether all extensions also exist on the open extension marketplace https://open-vsx.org and to migrate the IDE/extension config.

Image

All Images

@dosubot dosubot bot added the enhancement New feature or request label Sep 20, 2024
@castrojo
Copy link
Member

You'd have to make a custom image for this: https://github.com/ublue-os/image-template

@TiemenSch
Copy link
Author

I'm looking for a solution where it's all bluefin and it's tweaks, with this as the key change. I was wondering whether it is a flavor uBlue would consider.

Then again, I might just start cherry picking all changes in this repo to be built using that template in the end anyways.

@m2Giles
Copy link
Member

m2Giles commented Sep 20, 2024

I would recommend going the custom image route if you want to completely remove and replace it. At this time this is not something we are considering for Bluefin given the capability gap between the two products.

Additionally, you do not have to use VSCode while using Bluefin. If having it appear in your application list is something you want to avoid, you can copy the desktop file to a writable data-dirs directory and add the hidden key to the desktop file.

@castrojo castrojo added the dx Developer Experience Image specific label Sep 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dx Developer Experience Image specific enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants