-
Notifications
You must be signed in to change notification settings - Fork 21
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
Ability to install SDKs as Add-ons ? #263
Comments
Hi @larina3315, currently we support the same add-ons or extensions made for vscode. But I think the SDKs are really fast, up-to-date and also, well maintained, specially flatpak install org.freedesktop.Sdk.Extension.rust-stable//23.08 -y
flatpak override --env=FLATPAK_ENABLE_SDK_EXT=rust-stable --user com.vscodium.codium
flatpak run com.vscodium.codium --install-extension rust-lang.rust-analyzer
flatpak run com.vscodium.codium --install-extension vadimcn.vscode-lldb |
I think you misunderstood my request, I meant flatpak add-ons, not VSCode/VSCodium add-ons/extensions. |
...
add-extensions:
com.visualstudio.code.tool:
...
org.freedesktop.Sdk.Extension:
... Correct me if I'm wrong 😅 |
that sound great!!! (even if it is not the proposal of the author of this issue). that will be a nice feature to have. I spent about a week trying to get rust sdk to work (and now I have the same problem with lua). If this idea were implemented these kinds of problems would be reduced. |
@larina3315, I understood what you say, and I think this is actually the best option, but we can find another options
I know that there is a feature that obs and other projects are testing, but there is no documentation about it (If you found docs about But the main problem here is the big elephant in the room |
Hi @Dryadxon, sadly doesn't work, at least on my tests, but maybe someone can find a solution using this. That could be awesome! |
Unfortunately that's true, only packages published as Add-ons can appear in that section. But there are only a few SDKs that can do this because most are published as runtimes. And even those who can, have to include an |
Me too @Dryadxon, also thanks for the docs! |
yes this is precisely what i was asking for |
no is possible to add runtimes the same way you add addons? if not, this just need to be requested to the flatpak team, right? |
The AppStream specification says that only components of the type
Of course, we can request it. But I don't think the Add-ons tab is the best place at this point. It would be better to ask for a separate section to list the SDKs, and on the page of each development app, add a reference to that new section. |
I think it is clear that this package cannot do anything about this request. And I would suggest to close the issue. |
so... instead of having one list for addons, will we have two lists? (one for SDKs and one for addons). if that is the case i agree, that is better.
yes, this package for the moment can't help. but i don't recommend closing this issue for various reasons:
|
for this there is the label
and for these, there is any problem about close this and open a new issue when the feature will be ready. |
OK, so I guess it's okay to close this issue. note 1: before closing this issue, it would be good to wait for its author in case he has something else to say. |
looks like either very poor documentation or unimplemented feature on flatpak's side, so ig it's logical to close the issue as there's nothing to be done on the VSCodium packaging side. |
ok. i post a request in "flatpak discussions". if someone want to help/comment on this issue pls do it there. https://discourse.flathub.org/t/support-for-list-of-sdks-similar-to-list-for-addons/5702 and in flatpak repo: |
Alot of apps on Flathub offer "Add-ons" which enhance/add extra functionality on top of another app.
A notable example is OBS Studio (https://flathub.org/apps/com.obsproject.Studio)
Currently, to use any SDKs with VSCodium, the user needs to...
(which i had to figure out the hard way when trying to use rust-analyzer, documented here: https://github.com/larina3315/personal-stuff/blob/main/coding/vsc-flatpak-rust.md#for-rust)
I am not aware of the current state of support for add-ons for flatpaks, but if this is something that can be done, it would be a massive QoL improvement and also be a improvement for new users.
The text was updated successfully, but these errors were encountered: