you are viewing a single comment's thread
view the rest of the comments
[–] 16 points 3 weeks ago (12 children)

Love my Baazite. The immutability is a bit annoying.

  • source
  • hideshow 12 child comments
  • [–] 11 points 3 weeks ago (1 child)

    Only the main OS image is immutable, but there's distrobox, homebrew, virtual machines (now moved to bazzite-dx, only a rebase away), lots of ways to install stuff in userspace.

    Distroboxes are actually a really good developer workflow (except for system level stuff) once you adapt, install everything needed for a project, develop, archive the environment, all without touching the main OS. Obscure old project with instructions only for Arch, needing old python and CUDA versions, no problem. Super versatile and you never boot to a broken system.

    In a pinch you can also change the image with rpm-ostree install.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 1 point 3 weeks ago

    Distrobox has been hit or miss for me, the images (mostly the arch ones) sometimes just come out borked right out of the box, but I still second this. I haven't had issues with Bazzite's immutability and I use it on my gaming rig as well as my Framework laptop which I use for work. Whatever makes me feel like its straying from the path of Bazzite, I just throw it into a mint distrobox. I don't even attempt to install it directly into Bazzite unless it's an appImage or a flatpak. As a webdev who handles multiple node versions and multiple codebases at once, I have 0 issues with Bazzite for work.

  • source
  • parent
  • [–] 3 points 3 weeks ago

    I'm much happier using homebrew and pip to install things. If I absolutely need to modify system files, I'll use rpm-ostree.

    I feel like it's been a good thing that my first instinct isn't to modify system files anymore.

  • source
  • parent
  • [–] 3 points 3 weeks ago* (3 children)

    I tried it and I wanted to uninstall Steam because I use Lutris and don’t want something proprietary potentially collecting data. I’m sure it’s possible to do, but I couldn’t be bothered because it’d be going against the grain. I like the concept otherwise, especially for a gaming distro. An immutable gaming / HTPC distro with Plsma Bigscreen and no Steam would be the bees knees.

  • source
  • parent
  • hideshow 3 child comments
  • [–] 3 points 3 weeks ago (2 children)

    Aurora is what you want. Same family of OS, different flavor. It's what I use for my PC and my wife's laptop.

    https://getaurora.dev/en/

  • source
  • parent
  • hideshow 2 child comments
  • [–] 2 points 3 weeks ago (1 child)

    Thanks, Aurora looks more attractive than Kinoite since it’s more batteries included like Bazzite. As far as Bigscreen, I think that might be possible with rpm-ostree, though my experience with this distro family is limited and not sure how much of a headache that would create.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 2 points 3 weeks ago

    In general you want to avoid layering packages if possible. But it's not the end of the world. You can always build your own custom image that updates whenever the base image updates if you need something more customized.

  • source
  • parent