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.
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.
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
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
11 Comments
dino@discuss.tchncs.de · 14 pts · 2y
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
dino@discuss.tchncs.de · 8 pts · 2y
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
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
theshatterstone54@feddit.uk · 3 pts · 2y
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
Spore@lemmy.ml · 6 pts · 2y
You can swap it with the standard one. It's on another non-official channel called nonguix.
velox_vulnus@lemmy.ml · 2 pts · 2y
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
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.