• Grenfur@lemm.ee
      link
      fedilink
      English
      arrow-up
      1
      ·
      22 days ago

      What’s funny to me here is that, as a long time Arch user, I have been considering switching to NixOS. One of the most terrifying thoughts to me is that after using the same Arch install for 2 years I will spend ages trying to recreate it if I ever have to. Oh, that and Nix letting you test packages seems like a cool feature.

      • harsh3466@lemmy.ml
        link
        fedilink
        arrow-up
        0
        ·
        22 days ago

        I’ve been on arch around a year now and also considered the jump to NixOS. I was actually dual booting it with arch for awhile and I found pretty quickly that the shit documentation was a huge turn off for me. I ended up nuking the nix partition and reclaiming it for arch.

        • Grenfur@lemm.ee
          link
          fedilink
          English
          arrow-up
          1
          ·
          edit-2
          22 days ago

          This is my biggest issue. I am utterly spoiled to the exquisiteness that is Arch’s Wiki…

      • BastingChemina@slrpnk.net
        link
        fedilink
        arrow-up
        0
        ·
        20 days ago

        I was in the same boat two years ago.

        What I did is that I’ve setup a VM with NixOS in it to play with, learn the language and tweak the configuration file.

        The great thing about NixOS is that once I was feeling confident enough to switch I installed NixOS on bare metal, loaded the configuration file I prepared in the VM and I instantly had everything installed and running. (Except for the NVidia drivers, fuck nvidia)

        Since then I’ve stayed in nixos and I’m not looking back.

        • Grenfur@lemm.ee
          link
          fedilink
          English
          arrow-up
          0
          ·
          20 days ago

          This would likely be the plan. This is solid advice really for anyone swapping distros really.

          • axEl7fB5@lemmy.cafe
            link
            fedilink
            English
            arrow-up
            1
            ·
            12 days ago

            If you have more time like me, you can just “fuck it we ball” and install NixOS and wipe your drive

  • Empricorn@feddit.nl
    link
    fedilink
    English
    arrow-up
    1
    ·
    20 days ago

    Does anyone really recommend Ubuntu these days? I think Mint has reigned supreme for years, at least for beginners.

    • rumba@lemmy.zip
      link
      fedilink
      English
      arrow-up
      1
      ·
      20 days ago

      Since bookworm, I find little need to push them past Debian. It’s clean and runs all the things.

    • seralth@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      arrow-down
      1
      ·
      20 days ago

      I barely see people recommend mint anymore. It like every other Ubuntu family distro keeps having too many issues and poor gaming support compared to the steamOS styled distros.

      Everyone is going to bazzite or cachyOS as the new “noob” distros cause they just work and play steam games and have steam deck isos.

  • Integrate777@discuss.online
    link
    fedilink
    arrow-up
    1
    ·
    21 days ago

    NixOS consist of a bunch of options that you define using the nix programming language. Since it’s a programming language, everything is well defined and organised into single place.

    Technically, someone could build a GUI configuration editor with sane defaults and clearly organised pages of settings, which generates a configuration for you. This could immediately change NixOS from the most tedious to a relatively easy to use distro.

    • iopq@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      21 days ago

      They already built a GUI editor, but a programmer made it so it is actually harder to use than the text file

  • MasterOKhan@lemmy.ca
    link
    fedilink
    English
    arrow-up
    0
    ·
    22 days ago

    Big nix fan here, I love being able to define my system from a couple configuration files and not scrounging around the file system for the right dot file

  • PotatoesFall@discuss.tchncs.de
    link
    fedilink
    arrow-up
    0
    ·
    21 days ago

    I mean isn’t it accepted that NixOS is a terrible pick for a beginner, especially a non-technical one? I feel like even the Nix community doesn’t recommend the distro to complete beginners.

    • Johanno@feddit.org
      link
      fedilink
      arrow-up
      1
      ·
      21 days ago

      I use Nixos BTW.

      And I can’t recommend it to anyone. Not even veterans.

      I can only say if you like souls like games nixos might be your thing…

    • TheFANUM @lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      21 days ago

      I wish. People recommend Arch to beginners all the time. And then wonder why there’s so many “Linux is too hard” comments everywhere

        • infinitesunrise@slrpnk.net
          link
          fedilink
          English
          arrow-up
          1
          ·
          20 days ago

          It’s not hard if you’re into doing Linuxy stuff. A lot of new users are not, or find diving in too fast intimidating. Like it or not Arch is definitely in the deep end of the Linux pool.

    • Natanox@discuss.tchncs.deOP
      link
      fedilink
      English
      arrow-up
      0
      ·
      21 days ago

      I really wish everyone thought like that, but I still see people recommending Nix, Arch, Void… and some go the ideological route and start recommending systemd-less only like Artix or ranting against anything that uses Flatpak. Those discussions can get messy, and they always alienate the person who asked. Unfortunately those with ideological reasons are always the loudest and present in basically every “Beginner’s Help” group.

      • TwilightKiddy@programming.dev
        link
        fedilink
        English
        arrow-up
        0
        ·
        21 days ago

        I wouldn’t recommend vanilla Arch only because of the installation process. CachyOS that simplifies it is an extremely good pick for a person who already knows what a computer is, but wants to try a proper OS.

        Arch mostly got it’s reputation in the early days. Today some things are a lot easier to do on Arch than on other distros, especially because AUR exists. Also, it built one of the best wikis over all that time.

  • priapus@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    21 days ago

    I’ve genuinely never seen a single person recommend NixOS to a new user, unless they already had advanced technical knowledge

      • priapus@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        0
        ·
        21 days ago

        You could just look at my profile to see that I’m not. I’m also not new to Linux communities in general. Doesn’t change that I’ve never seen someone recommend NixOS to a complete beginner. I have (rarely) seen Arch recommended, but those recommendations will generally be downvoted and have many replies disagreeing. Linux Mint is by far the distro I see most often recommended, followed by Fedora.

        • AnUnusualRelic@lemmy.world
          link
          fedilink
          arrow-up
          0
          ·
          21 days ago

          What I see recommended nowadays is indeed mint, various Ubuntu variations, arch (always, although a lot of the time in jest), Nix fairly regularly, and as for the classics: SuSE and Fedora, they’re rarely mentioned.

          • Turret3857@infosec.pub
            link
            fedilink
            English
            arrow-up
            0
            ·
            20 days ago

            As an experienced Fedora User, I recommend mint to newbies. Fedora having to add RPMFusion and figure out how to properly install the correct Nvidia driver can be daunting for a new user who is used to downloading exes. I love fedora though, and if it were not for that one thing I would be recommending it.

            • axEl7fB5@lemmy.cafe
              link
              fedilink
              English
              arrow-up
              1
              ·
              13 days ago

              As an former Fedora and Mint user, now NixOS user, I reccomend Fedora to newbies. rpmfusion ain’t that hard since you only copy and paste commands and I’ve never had any problems with drivers. It maybe daunting but after installing the drivers, you don’t have to do anything else after. Fedora also opens up other possibilities to the Linux rabbit hole like ricing and its semi-rolling release.

              • Turret3857@infosec.pub
                link
                fedilink
                English
                arrow-up
                1
                ·
                13 days ago

                I generally want to avoid telling people to copy and paste commands they dont understand, especially things like one line installs. I understand what you mean, and while you and I know there is no risk to using RPMFusion, a windows user should never be underestimated in their ability to screw Something up. (See: Linus Sebastian installing Pop!_OS) and most new users do not want to interact with the terminal at all. I feel like if we want people to start using Linux as a daily driver, the option to never use the terminal should be available to them.

                • axEl7fB5@lemmy.cafe
                  link
                  fedilink
                  English
                  arrow-up
                  1
                  ·
                  12 days ago

                  Fair enough, although it was Pop!_OS fault due to a bug in Linus’ installation. It’s been fixed now.

      • tal@lemmy.today
        link
        fedilink
        English
        arrow-up
        0
        ·
        edit-2
        22 days ago

        https://en.wikipedia.org/wiki/Linux_From_Scratch

        Linux From Scratch (LFS) is a type of a Linux installation and the name of a book written by Gerard Beekmans, and as of May 2021, mainly maintained by Bruce Dubbs. The book gives readers instructions on how to build a Linux system from source. The book is available freely from the Linux From Scratch site.

        LWN.net reviewed LFS in 2004:[19]

        Linux From Scratch is a wonderful project. It should become a compulsory reading material for all Linux training courses, and something that every Linux enthusiast should complete at least once. This would also create another interesting side effect: people who tend to be quick in expressing dissatisfaction on the distributions’ mailing lists and forums would probably show a lot more respect for the developers. Installing a ready-made distribution is a trivial task. Building up a set of 4 CDs containing a stable, secure and reliable operating system, plus thousands of applications, is most definitely not.

        • Cenzorrll@lemmy.world
          link
          fedilink
          arrow-up
          0
          ·
          21 days ago

          I did this once. I got to a command line installation and I think I either borked installing a usable desktop environment, or I was just sick of it all and decided I wouln’t be getting working hibernation or Wi-Fi this way anyway and the slightly lower resources used wasn’t worth it.

          I think I had tried Gentoo before that and must have decided I didn’t like myself for some reason.

          • Apathy Tree@lemmy.dbzer0.com
            link
            fedilink
            English
            arrow-up
            1
            ·
            21 days ago

            “Some DIY is fun, some is stuff we do by mistake because ‘well how hard can it be anyway?’ and it teaches us a lot for the next project. The rest we do purely to spite ourselves, because we should be able to do it, damnit!”

            -thing I said to a friend who asked why I was putting so much effort on myself when I could just buy a flat-pack for the same cost and 99% less effort.

  • rumba@lemmy.zip
    link
    fedilink
    English
    arrow-up
    0
    ·
    20 days ago

    I want to install fooFlorp2!

    check nixpackages:

    "
    environment.systemPackages = [ pkgs.fooFlorp2 ];

    or nix-shell -p fooFlorp2 "

    edit configuration.nix, add pkgs.fooFlorp2

    install happens, won’t work, no mention about the binary

    Web search

    ohh you don’t install it with pkgs, there’s a systemd that has to be enabled, and some config wrapped around it.

    But the documentation said…

    The documentation doesn’t lie, but it often doesn’t give you the whole answer either.

    I love nix, but installing anything interesting ends up with a lot of websearches.

    On the upside, my home/work and travel pc’s are all just lockstep. anything I install on one just ends up on the others, and that’s something cool.

  • vga@sopuli.xyz
    link
    fedilink
    arrow-up
    0
    ·
    20 days ago

    No don’t use Nix they’re evil. Use Lix or Auxolotl or Tvix or Tangram or Brioche or Guix

      • rtxn@lemmy.worldM
        link
        fedilink
        arrow-up
        0
        ·
        edit-2
        20 days ago

        There was some politically charged drama… I think. There was some drama, anyway. I’m not clear on the details.

        It was probably a Twitter-tier disagreement that was blown way out of proportion by a small group of people. If others have details, please don’t enlighten me, I value my ignorance.