Im wondering if there are any other immutable gamine distros besides bazzite. in particular im wondering if immutables use any other base. I swear I thought suse was doing custome type things long ago.
Im wondering if there are any other immutable gamine distros besides bazzite. in particular im wondering if immutables use any other base. I swear I thought suse was doing custome type things long ago.
Yeah, you have to define this stuff somewhere. But changing from one to another is simple.
This is my audio setup right now:
services.pulseaudio.enable = false; services.pipewire = { enable = true; alsa.enable = true; alsa.support32Bit = true; pulse.enable = true; };I will just keep rolling this until it constrains me somehow and then I will revisit it and improve it to fit my needs.
If you like NixOS, this is not a big burden really. Otherwise you are probably better off with some other dist, as you mentioned.
I don’t see it as a big tradeoff, but that’s because I like this way of doing things.
All the power to you! For me personally, what I’ve learned in the past few years of using Linux, is that installing things is just half the battle. The other half is discovering them and deciding whether they are worth the time and effort. And I found out about so many useful tools from the Fedora and Bazzite teams that I decided I’d rather let them make the choices for me. Things like pipewire, wayland, fzf, ptyxis, btrfs, podman, distrobox, bazaar, and so much more.
When I want to configure a declarative environment like people do on Nixos, I just use a container, devpod, or distrobox. These are all included on Bazzite DX. But for the base system I prefer to delegate trust to others to save me the time and energy. The maintainers test each tool, and make sure they are stable and work with the rest of the system, so that I don’t have to. And in the future if I decide I don’t like the direction that Bazzite is going, the rpm-ostree rebase system lets me use a single command to switch to a different distro maintained by a different team.
Though to be honest, I wouldn’t be surprised if Nixos had a similar system, and if they don’t right now they probably will in the future. Things are changing fast!
Yeah, same to you!
I don’t like having to configure every detail of my computing experience. I like to be able to do so though. And that’s part of what makes me love NixOS. Most things can be enabled with a
service.<whatever>.enable = trueand it is installed and set up with very sane defaults. Essentially what other maintainers do, only that you had to decide you wanted that service to begin with.And for boring stuff like networking or whatever, I haven’t made many desicions my self. That just came with the default config from my base install. I brought them with me as I evolved it, and as long as I don’t need anything else, I won’t be changing it either.
But yeah, I very much understand why someone would not want to use NixOS. It is great for those who like it and hell for those who just wants a set and forget system :)