(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!
My current main machine uses Fedora KDE because at the time I built the machine and installed the OS, Mint Cinnamon did not have particularly good Wayland support, and I needed Wayland to access certain features of my GPU and monitor combo.
I used Mint Cinnamon for ten solid years on my older machines, Cinnamon is still my favorite distro, I tried a couple early on, Cinnamon just felt like home and I stayed there for a decade. But it was kind of jank on my new machine so I went with KDE.
i decided to install linux mint over windows one weekend and here i am. plus i got sick of microsoft and their continuing quest to be terrible.
I use just Fedora with GNOME I ditched windows because of its bad interface and UX, first I tried linux mint, liked it but I wanted more, so I installed Nobara with KDE (but quickly begun rising hyprland), my rice was almost done, than I updated my system and its all broke, after that I decided that I just want a stable DE and went to Fedora KDE spin, overtime I noticed more and more bugs and Windows style interface bothered me more and more, so I decided to stop my unreasonable hate on GNOME and try it, and I quickly loved it. Now my plans is maybe install Fedora Silverblue (or GNOME OS once it will have stable release) and run it forever
EDIT: a little bit more about my setup. I use mostly flatpaks bacuse of sandboxing, 5 little extensions that don’t change intended GNOME workflow and glfw + sdl compiled to have no window decorations (because they useless in games imo) (they not installed in system)
For my gaming rig I use Mint Cinnamon with the Xanmod kernel and kisak-mesa PPA for bleeding edge performance but otherwise a very low-maintenance, convenient system.
For my personal laptop (ThinkPad T480s) I use Arch with KDE. For my various mini PCs used as servers, I use primarily Debian derivatives, except for my Mac Mini which runs Asahi Arch so I could optimize the use of its 8G of RAM.
how does the xanmod kernel and kisak ppa stack up? whats the performance gain?
I had configured a windows/linux mint dual boot a few years ago because I thought it would be a cool and fun thing to do. Flash forward to now, and I’m using the mint OS 99% of the time.
I use either debian with plasma, or mint with cinnamon. Why? Because it fucking works out of the box and I can use my computer. I rarely customize my DE. I usually end up customizing my terminal more.
I got tired of windows feeling like my only option. I knew there were alternatives out there so I went searching.
Mint and Kubuntu are both super easy to install and use and I’m glad to help my friends with installing a new OS whenever they ask.
I use secureblue, because it offers the (AFAIK unique) intersection between:
- a security-first[1] approach while being fit for general computing
- a first-class citizen of the
‘immutable’reprovisionable, anti-hysteresis paradigm - a well-maintained project with many active contributors that exhibit a proactive stance when it comes to implementing (security) improvements
To be precise, it’s actually Linux-first and security-second. For an actual security-first approach, consider taking a look at Sculpt OS employed with the seL4 kernel run on ARM or 64-bit RISC-V. ↩︎
I have distro hopped like many others. Started out on Ubuntu more than a decade ago. It wasn’t something I loved then, or now. But tried a few more along the eayway.
Ultimately, I landed on Arch. I want newest packages available, I like to tinker. And I wanted arch so that I could learn how my OS worked on a deeper level than windows would ever allow me to learn without extra dissection. I swapped from being a windows user directly to Arch.
My first few Arch installs were done by hand, but anytime I reinstall now that I have an understanding, I use the ArchInstall script.
Arch for me is the perfect cross of form, functionality, and up to date with large dash of customizability.
Yes, I am familiar with what Gentoo is, but never delved into using it. The next “leap” or discovery I am going to invest time into is Nix.
I use Arch with hyprland, waybar, walker, pcman-qt, Kitty.
Reason is I hate mouse or touchpads I try to use them less. Hyprland is a tiling wm but I am not a fan of tiling at all. Most of the time I switch through workspaces with command+tab and only one window on each workspace.
You’re being very melodramatic about the whole thing…
It’s a computer. We want to use it under our terms. End of story.
Wheres the melodrama in this post ? I’m detecting enthusiasm maybe, but not melodrama. They’re looking for peoples thoughts and experience, i.e what your own terms are for making these choices. Seems reasonable. Sharing that is optional of course and I also choose not to, end of story.
I would agree with this. I don’t see it as melodramatic.
Enthusiastic, yeah. And nothing wrong with someone interested in tech to also take the more poetic route of expression.
Many of the tech enthusiast types are more akin to mindless 1s and 0s. And not everyone is.
So like you did, rather lack thereof, the response of your own story is optional. I chose to share, because it’s fun to discuss. This isn’t a changelog, or patch notes. This is part or being human and sharing something other than binary data.
That’s what I thought. OP made it poetic. I just want to use my PC without distractions and being watched all the time, that’s all.
I agree! Tbf that’s why we’re all here in the first place
Astrology, but penguin themed.
You are such a Debian.
Arch and Gentoos never got along.
If you are a Nix do not install KDE on the first monday of the month, it’s bad luck.
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, …)
Honestly, I haven messed with any of this. I just installed Mint, made sure everything works and haven’t messed with it since. It’s a tool and nothing more. It is also the reason why I left Windows. They were trying to force too many features and ads on something that I didn’t want to be more than an operating system
The main customization has been that i added app snap store for the software that I couldn’t find in the default software store
Same. It’s an OS not a lifestyle choice. Good OS though - two years now I think, and not complaints.
i use gentoo now from arch becuase i wanted to use portage and be able to control dependancys and i run chadwm (fork of dwm) for added features and the rest of the things i use like st dmenu neovim all are part of the workflow ive made