this post was submitted on 08 Jun 2025
6 points (80.0% liked)

Guix

406 readers
13 users here now

Guix is an advanced distribution of the GNU operating system developed by the GNU Project

founded 5 years ago
MODERATORS
 

Recently I got into NixOS and started setting it up -- until I found Guix System. I started feeling like Nix is more of a DSL, while Guix seems more like a truly programmable system. But I still can’t decide between them. What do you find most attractive about Guix System compared to NixOS?

top 5 comments
sorted by: hot top controversial new old
[–] [email protected] 1 points 9 hours ago

check out my config for a real world example, many things here are simply inconceivable without the power of a proper programming language, and a powerful one like Scheme

https://codeberg.org/jjba23/sss

[–] [email protected] 1 points 16 hours ago (1 children)

Likes, that are maybe not integrated in NixOs ?: Scheme and elisp, are both lisp, and while It looks shit to start with, I'm coming around to it. Lisp is a clever language imho, so I like it as a configuration language (scheme). Emacs looks almost like a natural extension of Guix, and I'm finally starting playing with it. I feel that every little corner of the Guix have been designed for a purpose from the ground up. Repo is curated with floss goodness, and flatpak for the rest. I like the simplicity and 'order' of it all. Ah, the system installer is shaky, but..

I find guix as both a system and package manager easy and very powerful out of the box. I've had other systems/package managers for many years without using as many build-in features as now.

Besides std Guix, there are 2 spinoffs, pantherx that is supposed to be more enduser polished and rdb that are Guix+Emacs in a love relationship I think. Not sure, but you can check it out.

Maybe NixOS would do the same, but I've never been 'giddy' about a new distribution before, so I I'm just happy I found my new permanent distro. Not leaving.

[–] [email protected] 1 points 6 hours ago

@Sims @tomateaux ``Emacs looks almost like a natural extension of Guix''

!!!!!!!!

[–] [email protected] 2 points 19 hours ago (1 children)

GNU and scheme. I know that's kind of an obvious answer, but they're things I appreciate. Unfortunately guix hasn't really worked for me as a distribution. I'll probably look again some time in the future.

[–] [email protected] 1 points 17 hours ago

what didn't work for you?