GNU Guix 1.3.0 Released

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • jibyconf

    Configuration scripts for deploying my dev workspace using Ansible playbooks and Stow

  • Big fan of Guix, though I've only tested it in VMs, via Vagrant[1], for lack of disposable hardware.

    Its usability by non-specialists can be improved (and is, release by release) but the concept is very promising for reproducible systems.

    [1]: https://github.com/OverkillGuy/jibyconf/blob/master/GUIXSD_V...

  • Home Manager using Nix

    Manage a user environment using Nix [maintainer=@rycee]

  • Obligatory comparison to Nix [1]:

    Pro:

    * Better, more coherent and unified tooling

    * Better docs

    * Built with LISP, A standard language that is not project-specific like Nix lang

    Cons:

    * Tiny community that is much smaller than Nix. nixpkgs is the largest package repository out there, providing most software that you could want.

    * Not systemd based. Say of systemd what you will, but there is a reason almost every distro has adopted it. It's just better.

    * Strong focus on freedom and not packaging proprietary software. Understandable, given the project origins. But awkward to the point of being mostly impractical for personal use - I can't package everything myself.

    * No equivalent to home-manager [1], which is amazing for declarative user environments

    [1] nixos.org/

    [2] https://github.com/nix-community/home-manager

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • Recommended to install a non-free repo such as https://gitlab.com/mbakke/guix-nonfree for wifi and KDE etc..

    Otherwise it's great if not as mature as Nix. Guile is nice and shepherd is cool

  • nonguix

  • AFAIK there is no KDE/Plasma for Guix and correct link for nonguix/guix-nonfree is https://gitlab.com/nonguix/nonguix

  • flake

    My computing life in Nix. (by tadfisher)

  • Check out my Nix configuration repo; I manage a desktop, two laptops and a home server with it. The pkgs directory contains all my customized packages.

    https://github.com/tadfisher/flake

  • guix-nonfree

    Unofficial collection of packages that are not going to be accepted in to guix (by guix-users)

  • Thanks for the manager link.

    > There are several third party channels covering non-free software needs.

    Can you link some of them? I've kept a list over the years for when I decided to try Guix again, but it's not up to date. And some like [1] aren't being maintained anymore.

    While I support this strong stance on free software from a philosophical standpoint, it's practically unusable as my main distro because of my current hardware. I'd love to see a distro based on Guix that breaks this GNU principle and focuses on general ease of use.

    [1]: https://github.com/guix-users/guix-nonfree

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts