During the first impressions of said distro, what feature surprised you the most?

  • λλλ@programming.dev
    link
    fedilink
    arrow-up
    14
    ·
    2 months ago

    NixOS. Not in a good way. I love the idea of configuring your entire system with a configuration file. However, on my laptop I couldn’t get the KDE live boot image to boot into the GUI. So, I tried the gnome live image, successfully, and used it to install KDE. I thought that I was in the clear but then sddm wasn’t working. I had to disable it to get nixos to boot into KDE.

    I mean, I fixed it. But, with an intel APU from 2014, I haven’t had any problems with this laptop running Arch, Debian, Linux mint, or Fedora.

    • fruitycoder@sh.itjust.works
      link
      fedilink
      arrow-up
      7
      ·
      2 months ago

      I, a systems guy, have a better time learning go than nix packages.

      The lang is just rough for me for some reason. I use it as glorified pigs.txt atm instead of my single source of truth for my system.

      • Laser@feddit.org
        link
        fedilink
        arrow-up
        3
        ·
        edit-2
        2 months ago

        I, a systems guy, have a better time learning go than nix packages.

        Go is a simple and elegant imperative language (that does come with its downsides); Nix the DSL is a functional language which requires a different way of thinking. Systems usually are operated imperatively, so it’s normal that you’d find it easier.

        It’s not an easy language at all and one might ask if another one wouldn’t do the job better, which is what Guix System kind of explores, but its (nix) design goals make a lot of sense.