![](https://aussie.zone/pictrs/image/434e4285-78c6-4e18-9ecd-496eb07b7c13.jpeg)
![](https://lemmy.ml/pictrs/image/a64z2tlDDD.png)
Only takes one person to do it. Especially with Saas there’s only the web platform.
Only takes one person to do it. Especially with Saas there’s only the web platform.
The headline completely misses the point of Free Software as well. It’s about free as in freedom, not beer.
It’s FOSS, people have the right to remove them
The Linux desktop is a very broad concept. The experience gaming on Arch could be a lot harder than gaming on Bazzite, they didn’t specify which distro they were using so you’ve got no idea as to how far in over their head they are
I give a shit
This doesn’t sound like gatekeeping at all
openSOOOSE
I was asking about getting the clangd extension to work when developing an application against the freedesktop sdk as a flatpak. I’ve worked it out now, thanks for your interest
I’ve worked it out, thanks for the responses, maybe I didn’t word the question properly or something, but here’s what I did for anyone interested in the future:
You only need to do this once for every machine you want to work on.
Add the llvm freedesktop sdk extensions to get a clangd executable to your flatpak manifest:
"sdk-extensions": [
"org.freedesktop.Sdk.Extension.llvm18"
],
Install these extensions:
Run the Flatpak: Build
command in the command palette (Ctrl+Shift+P
) this might take a minute. Make sure you have the required sdks installed (see the manifest for details).
There should now be two folders: .flatpak
and _build
. There should also be a script generated at .flatpak/meson.sh
. Run:
python gen-flatpak-scripts.py
This will generate .flatpak/gdb.sh
and .flatpak/clangd.sh
. If you want to use the clangd vscode extension extension add this to .vscode/settings.json
:
"clangd.path": "./.flatpak/clangd.sh"
Now run the clangd: Restart language server
command in the command palette (Ctrl+Shift+P
) and you should be good to go!
gen-flatpak-scripts.py
:
# Simple script to generate scripts to make life easy when using flatpak with vscode
import subprocess;
def gen_script(outfile, exec):
with open(".flatpak/meson.sh", "rt") as fin:
with open(outfile, "wt") as fout:
for line in fin:
fout.write(line.replace("/usr/bin/meson", exec))
subprocess.run(["chmod", "+x", outfile])
# GDB for debugging
gen_script(".flatpak/gdb.sh", "/usr/bin/gdb")
# clangd for suggestions
gen_script(".flatpak/clangd.sh", "/usr/lib/sdk/llvm18/bin/clangd")
Not sure I follow. I’m talking about using the clangd language server to give me code completion, etc. when developing a flatpak application. I’ve already got it making the package and running it through the vscode debugger
The automatic updates are really good it would be better if they integrated with GNOME software, but it is still a distro I would recommend to people who want something that “just works”. Atomic really is the future of linux
Their instructions aren’t quite right, I did find that I had to change the icon theme back to adwaita myself using GNOME tweaks.
Yeah I use silverblue on another computer and previously on this one, but the killer feature of bluefin is that NVIDIA drivers and codecs are built right into the image (as with the other ublue images) meaning that you don’t need to layer them and risk a bad upgrade. I’m planning on bringing the other computer over as well even though it’s AMD, at least I’ll get ROCm and the codecs.
Recently switched to bluefin from workstation, I was initially a bit held back by all of the GNOME customisations, but they’re pretty straightforward to revert back to default. While I like the idea of automatic updates it would be nice if it integrated with GNOME software to make it easier to control. Otherwise if you’re looking for an immutable/atomic desktop and want it to pretty much work out of the box I would highly recommend
You can just not watch it. I think it’s their genuine opinion probably not rage bait
Exactly, what the video fails to mention is the eventuality that the software ceases to be supported, then what? You’ve built your entire business around this piece of software and it would cost more to migrate to something else than having someone who understands the code or perhaps someone doing it for free on the internet. But with server software especially, I wouldn’t be surprised if some of this proprietary stuff ends up going SaaS only ripping off any companies that self host.
Happy to provide. YouTube gave me brainrot by recommending this idiot to me, now I pass the brainrot on to everyone else
deleted by creator
I think you mean people in general. Life is short, try some stuff, take risks