Trying out Guix for the first time! Waiting for packages to download.

I’m a long time Arch user. Any tips?!

I’ve heard there aren’t as many packages for Guix as other distros, but I was thinking Flatpak and distrobox will help bridge the gap for me.

  • paequ2@lemmy.todayOP
    link
    fedilink
    arrow-up
    1
    ·
    11 hours ago

    Yep. Totally using nonguix. I’m trying out Guix for the reproducibility and system management, not (just) for the FOSS software.

    From my initial research, I thought that Guix was only going to allow 100% FOSS software. But I’ve learned that’s not the case. It’s actually pretty easy to add additional channels in order to install non-FOSS software. The third-party channels integrate nicely!

    I added nonguix and also a channel for Tailscale!

    (list (channel
            (name 'nonguix)
            (url "https://gitlab.com/nonguix/nonguix")
            (branch "master")
            (introduction
              (make-channel-introduction
                "897c1a470da759236cc11798f4e0a5f7d4d59fbc"
                (openpgp-fingerprint
                  "2A39 3FFF 68F4 EF7A 3D29  12AF 6F51 20A0 22FB B2D5"))))
          (channel
            (name 'tailscale)
            (url "https://github.com/umanwizard/guix-tailscale")
            (branch "main")
            (introduction
              (make-channel-introduction
                "c72e15e84c4a9d199303aa40a81a95939db0cfee"
                (openpgp-fingerprint
                  "9E53FC33B8328C745E7B31F70226C10D7877B741"))))
          (channel
            (name 'guix)
            (url "https://git.savannah.gnu.org/git/guix.git")
            (branch "master")
            (introduction
              (make-channel-introduction
                "9edb3f66fd807b096b48283debdcddccfea34bad"
                (openpgp-fingerprint
                  "BBB0 2DDF 2CEA F6A8 0D1D  E643 A2A0 6DF2 A33A 54FA")))))