flathub / com.visualstudio.code.tool.fish

https://flathub.org/apps/details/com.visualstudio.code.tool.fish
5 stars 4 forks source link

Consider making org.freedesktop.Sdk.Extension #15

Open akhilman opened 1 year ago

akhilman commented 1 year ago

I would like to use Fish with io.neovim.nvim. I think it would be much better to not restrict the use of this package to just VSCode, but to let almost any Sdk use it as an extension for the base layer - org.freedesktop.Sdk. This might also solve #3.

gasinvein commented 1 year ago

It is not restricted to VSCode. Each application to use this extension needs to have a matching extension point. And note that the extension point name is just that, a name. You can add the com.visualstudio.code.tool extension point to any app, it doesn't need to be in the VSCode family.

mdmundo commented 5 months ago

hey @akhilman

check mdmundo/org.freedesktop.Sdk.Extension.fish

basically clone it, cd into it and run something like flatpak run org.flatpak.Builder --user --install --force-clean build-dir org.freedesktop.Sdk.Extension.fish.yaml (install org.flatpak.Builder before running).

then append fish to the env var FLATPAK_ENABLE_SDK_EXT like FLATPAK_ENABLE_SDK_EXT=fish flatpak run com.visualstudio.code or on flatseal.

JavkhlanK commented 3 months ago

@mdmundo that seems to work well, would you like to make it official? I think making fish available for all apps and not just VS Code forks would be best.