Everyday Use of GNU Guix

https://www.youtube.com/watch?v=0berTO7d6gg

60 points · 11 comments · view on lemmy.world

11 Comments

dino@discuss.tchncs.de · 14 pts · 2y (13 replies)

We need more GUIX here. Not using the distro but really interested in knowing more about it. Hype seems to be solely focused on NixOS lately.

velox_vulnus@lemmy.ml · 10 pts · 2y (10 replies)
[ removed ]
dino@discuss.tchncs.de · 8 pts · 2y (2 replies)

I heard the opposite, that guille is easier to learn than NixOS language.

Spore@lemmy.ml · 7 pts · 2y

Guile and Guix is way better documented than Nix. The language have more features, so you don't have to use a hack to load packages, can actually know what is accepted in a function instead of blindly copying what others do, and it comes with a formatter.

theshatterstone54@feddit.uk · 2 pts · 2y

I find it more intuitive, if that makes sense.

highduc@lemmy.ml · 4 pts · 2y (1 reply)

I think the language is harder but more powerful than Nix's.
Imo a better manual and examples would help a lot.
I'd say one of the biggest issues is the one with proprietary drivers - you can't really find examples and guides on how to get drivers working because it's kept hush-hush, and to install them yourself requires knowledge on how to set things up, knowledge which beginner users don't have ofc.
I'm a big fan of Guix and Guile but atm I couldn't switch over due to this.

velox_vulnus@lemmy.ml · 5 pts · 2y
[ removed ]
theshatterstone54@feddit.uk · 3 pts · 2y (4 replies)

Building a kernel

Can't you just use the standard Linux kernel? You can just tell GUIX to use the standardized kernel in its config file

velox_vulnus@lemmy.ml · 3 pts · 2y (3 replies)
[ removed ]
Spore@lemmy.ml · 6 pts · 2y (2 replies)

You can swap it with the standard one. It's on another non-official channel called nonguix.

velox_vulnus@lemmy.ml · 2 pts · 2y (1 reply)
[ removed ]
Spore@lemmy.ml · 6 pts · 2y

There is a pre built distribution, you need to configure binary cache to get it. Refer to the "Substitute for nonguix" section: https://gitlab.com/nonguix/nonguix

worldofgeese@lemmy.world · 4 pts · 2y (1 reply)

I try to write about it as much as I can here! There's also !guix@lemmy.ml

CommunityLinkFixer@lemmings.world · 5 pts · 2y

Hi there! Looks like you linked to a Lemmy community using a URL instead of its name, which doesn't work well for people on different instances. Try fixing it like this: !guix@lemmy.ml

PipedLinkBot@feddit.rocks · 4 pts · 2y

Here is an alternative Piped link(s):

https://piped.video/watch?v=0berTO7d6gg

Piped is a privacy-respecting open-source alternative frontend to YouTube.

I'm open-source; check me out at GitHub.