(Also extends to people who refuse to use Linux too!)
Every unique Linux Desktop setup tells a story, about the user’s journey and their trials. I feel like every decision, ranging from theming to functional choices, is a direct reflection of who we are on the inside.
An open-ended question for the Linux users here: Why do you use what you do? What are the choices you’ve had to make when planning it out?
I’ll go first: I use OpenSUSE Tumbleweed with the Niri Scrolling Compositor(Rofi, Alacritty and Waybar), recently switched from CosmicDE
I run this setup because I keep coming back to use shiny new-ish software on a daily basis.
I prefer this over arch(which I used for 2 years in the covid arc), because it’s quite a bit more stable despite being a rolling release distro.
I chose niri because I miss having a dual monitor on the go, and tiling windows isn’t good enough for me. Scrolling feels smooth, fancy and just right. The overview menu is very addicting, and I may not be able to go back to Windows after this!
This was my first standalone WM/Compositor setup, so there were many little pains, but no regrets.
Would love to hear more thoughts, perspectives and experiences!
Fedora Kinoite, because it fits my workflow the best and has a nice mixture of stable and leading edge.
Everything I run was containerized either way (Flatpak, Docker or Podman) long before I switched to an immutable distro.
I have lots of different development environments for various versions of different programming languages that are incredibly easy to setup, throw away and recreate with toolbox without having to dive into the language specific tools for creating virtual environments (venv, conda, …). On regular Linux/Windows systems I end up at a point after a few years where there is junk laying around everywhere from 6 different PHP versions, 7 gcc variants and 8 .NET versions.
I was on Fedora KDE before that and the main reason for choosing it was that Ubuntu/Debian/Mint were too old to include firmware for my GPU. Arch and derivatives are on the opposite side of the spectrum and are too new for my taste, I’m fine with waiting a few weeks for .1 versions to release with bugfixes.
As for why not Bazzite or Aurora: Because I wanted to be as close to the original (Fedora & KDE) as possible. The modifications those distros make (and I need), I can do myself in a few minutes.
I do recommend Bazzite or Aurora for less experienced people though, they have a lot of tweaks that Kinoite is really lacking. Kinoite, just like the Fedora KDE variant has a lot of polishing issues that quickly become gigantic obstacles for beginners (Nvidia drivers, Flathub repository, H264/H265 codecs, missing udev rules, …)