For those using the fancy atomic Linux distros like those built on Universal Blue, how's the experience? Worth investigating? How seamless is installing and updating stuff?

Extra points if you can tell me if VFIO/GPU passthrough for virtualisation is viable!

#linux #universalblue

I admit I am mildly tempted. Especially if I could work out how to keep my zfs setup :p

@arch tried it half a year ago with Fedora Kinoite and albeit it’s working pretty nicely, I just got annoyed by rpm-ostree. Maybe it was related to LUKS, but in comparison to „regular“ Fedora it was so slow with updating stuff.

Wouldn’t use them again as my daily driver, but it’s still a nice server OS, where speed doesn’t matter that much. (I have adhd, I hate waiting for stuff xd)

@arch

Does NixOS count as atomic, since you install software by editing the single system wide config file and then doing `nixos-rebuild switch`?

If so, it's... decent. Installing software that's in nixpkgs is a breeze, though it's a bit of a pain in the arse to configure since Nix insists that you write your configuration in its custom language and then let it translate that into the application's config language. It also won't let you configure applications it manages this way from within the application (the config file is read only).

If you want to install software that isn't in nixpkgs, prepare to learn an entire new programming language used exclusively by Nix, complete with its own ecosystem, bizarre syntax quirks, scattered documentation, and functional programming paradigm that it took me almost as long to wrap my brain around as Rust did, and then become an amateur package maintainer.

@arch I'm using #BluefinOS on my main. I've been on it about 3 weeks. I'm not super techie, so it's not really doing anything. I've installed some brew programs like kitties, nvim, and some other tools, and all seems to work well. No more rpm-tree to mess with on these releases. I just wonder if I can install nix packages on it. I'm just not a fan of Gnome.