Re:Rde: A configuration framework for GNU Guix
by javbit on Wednesday May 31, 2023 @10:22PM
(#36146927)
I daily drive bith RDE/GNUguix (personal) and NixOS (with home manager) (work). Both work really well for my needs.
Pros for guix:
- guile scheme
- better documentation
- free software first
- strictness means things blow up early
- great emacs mode!
Cons for guix:
- goofy stack traces (guile debugger is nice but im not very proficient)
Pros for nix:
- more packages & services
- flakes, which makes it easy to lock in versions, though guix has channels. Flakes just feels easier to me imo.
- laziness
- sometimes better error messages
Cons for nix:
- laziness (infinite recursion)
- no debugger afaik, have to use repl which is useful but also sometimes clunky
Good resource on guix is system crafters (David Wilson)
Pros for guix: - guile scheme - better documentation - free software first - strictness means things blow up early - great emacs mode!
Cons for guix: - goofy stack traces (guile debugger is nice but im not very proficient)
Pros for nix: - more packages & services - flakes, which makes it easy to lock in versions, though guix has channels. Flakes just feels easier to me imo. - laziness - sometimes better error messages
Cons for nix: - laziness (infinite recursion) - no debugger afaik, have to use repl which is useful but also sometimes clunky
Good resource on guix is system crafters (David Wilson)
https://systemcrafters.net/