• Johanno@feddit.de
    link
    fedilink
    arrow-up
    6
    arrow-down
    1
    ·
    8 个月前

    Only to drop them all in favor of nixos. However you mostly can translate your config into configuration.nix

    • Vincent Adultman@lemmy.world
      link
      fedilink
      arrow-up
      6
      ·
      8 个月前

      That’s my goal. When I tried NixOS 3 years ago I didn’t had time and there was a lack of documentation to make a .nix for missing packages. Community was… something not very welcoming. I will try again during college break.

      • Johanno@feddit.de
        link
        fedilink
        arrow-up
        3
        ·
        edit-2
        8 个月前

        Well documentation is still not great. But I can deal with it.

        The first step is to really understand how nix works and how nix-shell -p works.

        Then probably know that autoPatchelfHook exists

        And sth. You have to watch out for if you install sth. With a daemon or a service you need to enable it additionally to the installation.

        So for example for open-iscsi you need to enable the service.open-iscsi = enable so it can work.

        Flakes are still a nogo for me. I don’t understand them and I don’t want to deal with them until I get the rest into my head.