Hi, I’m looking for a distro for my laptop. My first distro was Pop!_OS, then I switched to Fedora, then Arch for a year and 2 months ago I switched to Fedora Silverblue, because I wanted to try immutable distro that relies on containers and flatpaks to be usefull. Silverblue is great but not so much for me, its not flexible enough.

I’m thinking of switching to Arch but maybe it’s time for something else. Maybe NixOS or Void, Gentoo probably not, I don’t have time for compiling everything. What do you recommend?

It must support full disk encryption, secure boot with signing with YOUR OWN KEYS, systemd (because of MullvadVPN), everything else I think can work on any distro (Gnome, podman, kvm, etc.).

  • @demesisx
    link
    English
    329 months ago

    Since I’m the NixOS guy, I recommend GUIX. 😉

    • Daeraxa
      link
      fedilink
      59 months ago

      I always wonder why GUIX seems to get left out vs NixOS

      • @demesisx
        link
        English
        119 months ago

        If NixOS isn’t ready for mainstream work, GUIX is at least doubley so. It is SUPER white beard while IMO, even an idiot (👋🏼) can grasp NixOS.

        • Daeraxa
          link
          fedilink
          29 months ago

          I’ve not used either, just look on as a curious spectator, I’ve yet to leave the more idiot proof distros of mint and fedora. What makes it so hard to deal with vs nix?

          • @demesisx
            link
            English
            69 months ago

            From what I hear, it’s a much newer and less popular project, so I expect it to be even more difficult than nix was for me.

  • raubarno
    link
    fedilink
    22
    edit-2
    9 months ago

    I’d recommend rather boring Debian. Archlinux as well if you want to dive deeper.

    EDIT: For Debian, you want Debian Testing.

  • @dark_stang@beehaw.org
    link
    fedilink
    English
    179 months ago

    I’ve been using Linux for 2 decades and I still use Debian for containers and servers and Pop_os for my desktop and laptop. If I was going to run a straight gaming machine I’d probably use something Arch based.

    What kind of experience are you looking for? Something that’s bleeding edge? Something that’s going to give you 99.999% uptime with minimal hassle? Something to give you a hobby?

    • @lenathaw@lemmy.ml
      link
      fedilink
      29 months ago

      Linux user since 2008 here.

      Boring Debian for servers and Pop Os for my desktop because everything works out of the box

    • @vettnerk@lemmy.ml
      link
      fedilink
      2
      edit-2
      8 months ago

      I’m sure many petrol heads enjoy fine tuning combustion and make sure the suspension is tailored 100% to their neighborhood roads and all… but sometimes they just need a car with which to pick up some groceries.

      Two decades here as well. And I run mint.

  • Atemu
    link
    fedilink
    169 months ago

    I’m thinking of switching to Arch but maybe it’s time for something else. Maybe NixOS or Void, Gentoo probably not, I don’t have time for compiling everything. What do you recommend?

    I’m a bit biased of course but you sound like you’d enjoy NixOS.

    NixOS is immutable but quite a bit more tinkerable than Silverblue. Not quite Arch or Void levels of tinkering but this topic is not as black and white as it may seem.

    secure boot with signing with YOUR OWN KEYS

    Not yet in upstream NixOS but: https://github.com/nix-community/lanzaboote

    systemd (because of MullvadVPN),

    Unrelated to evangelising you into NixOS but I’m curious: Why does a VPN proxy software have any hard dependency on a process manager?

    • @chevy9294@monero.townOP
      link
      fedilink
      59 months ago

      Why does a VPN proxy software have any hard dependency on a process manager?

      Probably because of killswitch. App installs a service that manages internet and vpn access, the app is just a GUI for communicating with that service.

  • @al177@lemmy.sdf.org
    link
    fedilink
    149 months ago

    Don’t sleep on OpenSuSE. It supports everything you’re looking for and has options for periodic and rolling release.

    • Emperor Palpapeen
      link
      fedilink
      19 months ago

      @zelifcam @chevy9294 I’ve become a fan. I’m not a coder or anything, and I have been able to navigate its package management easily enough. The manual could be made a bit simpler/clearer, but the system itself is not hard to manage.

      I’ve been meaning to figure out if I can set up the system and then generate a new configuration file based on what I installed using nix-env

      • StarkZarn
        link
        English
        19 months ago

        That sort of configuration after the fact would be a fantastic addition, if not already in place.

  • @fraydabson@sopuli.xyz
    link
    fedilink
    English
    79 months ago

    I love arch. I want to switch to NixOS for my home server but I think I’ll be sticking with arch for my main I see no further reason to switch.

    • SunRed
      cake
      link
      fedilink
      39 months ago

      I learned that using nix on arch for the home directory in addition to pacman and the aur is quite an unbeatable combo that I prefer to having everything managed by nix. The problem with nix and nixos I see for one is that it leaves some performance on the table for reproducibility and that many packages are or cannot be packaged for nix. Additionally arch already is quite reproducible albeit not as much as nixos. Writing your own meta package with a simple pkgbuild to manage the system base seemed like a good substitute for me.

  • astrsk
    link
    fedilink
    79 months ago

    The one thing I’ve learned over the years is that the more experience you have with Linux, the less you rely on preconfigured distributions. Find a stable minimal install and build up your own set of base packages, DE, configs, etc.

    Only you know your habits and needs and experience is how you narrow down the field.

    For me personally, I have found my groove in a minimal Debian install with a first run setup script or two that is repeatable and automatable so I can start with a known quantity for any applicable need I have.

  • BoofStroke
    cake
    link
    fedilink
    English
    69 months ago

    I prefer doing useful things with my workstation vs playing with the OS itself, so mint cinnamon is my recommendation. Servers are ansible-managed alma. Professionally I’m a Linux systems architect and devops engineer.

  • @Vilian@lemmy.ca
    link
    fedilink
    69 months ago

    every distro is for experienced users, you can tranform arch in ubuntu and vice versa, but if you want sumething different try fedora silverblue, or other nonmutable distro, it’s fun learning how to use it(it’s what i’m doing with my laptop)