I'm running #Fedora 40 with several flatpak-based things - vs code (unofficial), go SDK, edge and several others.

For the most part things are working but the CLI is somewhat complex to use, to say the least, and the vscode SDK not working out of the box is weird. Each time I have to run in the terminal.

FLATPAK_ENABLE_SDK_EXT=golang flatpak run com.visualstudio.code

I'm also very used to Alt-Ctrl-T from Ubuntu and miss it sorely. I think GNOME should have had that stock for years.

@zygoon it's odd the flatpak doesn't just provide a desktop entry so you can launch it from the overview? or do you just not prefer to do that?

If there is one I would expect it sets the necessary environment variable (if not, that seems like a bug in the flatpak). for console launching you could just add it to `/etc/environment` - env vars set there should be set in all environments, so you should just be able to run `flatpak run com.visualstudio.code`. you could even set up an alias for it.

@adamw it does but then Go SDK doesn't work.

Look at https://github.com/flathub/com.visualstudio.code?tab=readme-ov-file#support-for-language-extension which tells you to run flatpak run manually, setting an environment variable.

I'm not an expert on Flatpak (far from it) but this feels broken and weird.

GitHub - flathub/com.visualstudio.code

Contribute to flathub/com.visualstudio.code development by creating an account on GitHub.

GitHub
@zygoon huh, that does seem odd, yeah. but I'm not really a flatpak expert either and I don't use vs code, so can't really help any more...
@adamw Thanks! It's just software. People doing the best they can with what they have.