(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!

  • entropicdrift@lemmy.sdf.org
    link
    fedilink
    arrow-up
    0
    ·
    11 days ago

    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.

    • ☂️-@lemmy.ml
      link
      fedilink
      arrow-up
      0
      ·
      11 days ago

      how does the xanmod kernel and kisak ppa stack up? whats the performance gain?

      • entropicdrift@lemmy.sdf.org
        link
        fedilink
        arrow-up
        0
        ·
        edit-2
        11 days ago

        Xanmod has a bunch of little tweaks, mostly I’d say it helps with frame pacing more than anything else. It’s only maybe 1-2fps difference most of the time, but it’s very close to the upstream mainline kernel in terms of release timing, whereas Mint keeps to LTS kernels.

        Likewise, the kisak-mesa PPA just keeps you more up to date with the upstream package version.

        IMO the biggest differences are responsiveness, frame pacing, and getting to have access to the latest fixes/features ASAP while still getting to use the very stable package versions for the rest of the system.

  • cosmicrookie@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    12 days ago

    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

  • pyssla@quokk.au
    link
    fedilink
    English
    arrow-up
    0
    ·
    11 days ago

    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

    1. 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. ↩︎

  • oo1@lemmings.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    10 days ago

    I use Linux because it is free and good enough to do most stuff I want to do on a computer.

    I use windows at work because I get paid - so from my perspective it is cheaper than free. It makes it frustrating to do the stuff I’m supposed to do but my employers are fucking idiots so it doesn’t really matter.

  • Druid@lemmy.zip
    link
    fedilink
    English
    arrow-up
    0
    ·
    12 days ago

    I use Kubuntu on my Surface Go because it got way too warm under Windows. It’d work fine most of the time but I just got unhealthily warm to the point it’d get too hot to touch under very minor workload. My SO’s father, who’s been a huge proponent of Linux for decades now, suggested I give it a try and it’s been great. Some minor functionality restrictions but nothing I can’t work around. The touchscreen and the stylus work - that’s all I need for school

  • the_wiz@feddit.org
    link
    fedilink
    arrow-up
    0
    ·
    11 days ago

    I use Devuan and TDE because the setup is so incredible boring and dusty that i do not have to get acquainted with anything new (SystemD, Wayland… whatever hipster WM is currently cool) and keep working with the tools i like.

    • daggermoon@lemmy.world
      link
      fedilink
      arrow-up
      0
      ·
      11 days ago

      Trinity is fucking cool, I thought about running it alongside Plasma but I think it would fuck up my setup.

      • nyan@sh.itjust.works
        link
        fedilink
        arrow-up
        0
        ·
        11 days ago

        Actually, it goes to a lot of trouble not to step on the toes of later versions of KDE, and there are people who have them both installed side-by-each without major problems.

  • Domi@lemmy.secnd.me
    link
    fedilink
    arrow-up
    0
    ·
    edit-2
    11 days ago

    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, …)

  • Jesus_666@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    11 days ago

    I run Garuda because it’s a more convenient Arch with most relevant things preinstalled. I wanted a rolling release distro because in my experience traditional distros are stable until you have to do a version upgrade, at which point everything breaks and you’re better off just nuking the root partition and reinstalling from scratch. Rolling release distros have minor breakage all the time but don’t have those situations where you have to fix everything at the same time with a barely working emergency shell.

    The AUR is kinda nice as well. It certainly beats having to manually configure/make obscure software myself.

    For the desktop I use KDE. I like the traditional desktop approach and I like being able to customize my environment. Also, I disagree with just about every decision the Gnome team has made since GTK3 so sticking to Qt programs where possible suits me fine. I prefer Wayland over X11; it works perfectly fine for me and has shiny new features X11 will never have.

    I also have to admit I’m happy with systemd as an init system. I do have hangups over the massive scope creep of the project but the init component is pleasant to work with.

    Given that after a long spell of using almost exclusively Windows I came back to desktop Linux only after windows 11 was announced, I’m quite happy with how well everything works. Sure, it’s not without issues but neither is Windows (or macOS for that matter).

    I also have Linux running on my home server but that’s just a fire-and-forget CoreNAS installation that I tell to self-update every couple months. It does what it has to with no hassle.

  • hellmo_luciferrari@lemmy.zip
    link
    fedilink
    arrow-up
    0
    ·
    11 days ago

    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.

  • prime_number_314159@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    10 days ago

    I distro hopped about every 4 months from ~12-22, never really feeling like I’d found the right platform. Sometimes I would dual boot (or just run) Windows, and for a while I had Windows XP in a state I could tolerate.

    For several years after 22, I ran Windows at home, and kept Linux for work. I basically just wanted to game, and Windows was good enough for that. Finally, something came up that I needed a home server for, and I chose Arch, based largely on my experiences from several years ago. Arch had been more stable for me, and when it did break, it always felt like the tools to fix it existed. Ubuntu and derivatives broke for me mostly in “Oops, system is dead. Maybe reinstall?” ways, which I didn’t want on my server. Other distros gave me an assortment of problems, from updates taking too long, to lacking support for a WM I enjoyed, to driver issues.

    Once I was regularly SSHing from Windows to Arch, I missed the things I could do on Linux (more than just games), and steam had made Linux support from a lot of games better, so I reinstalled my gaming PC as Arch too.

    I added a lot of things to my server, and had more problems with some third party tools every time e.g. elasticsearch, mongodb, or postgres updated, so I added a kubernetes cluster with an immutable OS. I tried 3 before settling on Talos, and now when a workload on the server breaks, I move it to kubernetes. That pace has worked out for me, but now the server does no heavy lifting, so I’m experimenting with local LLM on it.

  • skyIine@lemmy.zip
    link
    fedilink
    arrow-up
    0
    ·
    11 days ago

    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.

  • jenesaisquoi@feddit.org
    link
    fedilink
    English
    arrow-up
    0
    ·
    10 days ago

    Because it lets me decide how my computers are supposed to work, instead of some cocaine-fueled asshole manager in Redmond or Cupertino.

  • grinka@lemmy.zip
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    11 days ago

    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)

    • ☂️-@lemmy.ml
      link
      fedilink
      arrow-up
      0
      ·
      edit-2
      11 days ago

      i’m not that old but i gotta recognize a solid no-bullshit choice when i see it.