List of awesome things and resources about GNU Guix (https://guix.gnu.org). Pull requests welcome.
-
https://guix.gnu.org/guix-refcard.pdf
Reference card
-
https://www.gnu.org/software/guile/manual/
GNU Guix Manual
-
https://guix.gnu.org/cookbook/
GNU Guix Cookbook
-
Solving the deployment crisis with GNU Guix - Dave Thompson, Christopher Webber - LibrePlanet 2016 (video, pdf)
-
https://ambrevar.xyz/guix-advance/
Guix: A most advanced operating system (and: A quick look at the history of operating systems)
-
https://github.com/fanquake/core-review/blob/master/guix/vm-intro.md
Bitcoin Core notes on how to run Guix in a QEMU virtual machine
-
https://www.ubuntubuzz.com/2021/04/lets-try-guix.html>
(Ade Malsasa Akbar, Ubuntubuzz) Let's Try Guix
-
Pjotr Prins Guix notes
-
https://gist.github.com/atweiden/c60d27357c182f0913d2
Andy Weidenbaum Guix notes, 5 years old
-
https://emacs-guix.gitlab.io/website/
Emacs-Guix: Use Guix without leaving Emacs
-
https://gist.github.com/peanutbutterandcrackers/844c211a91137c19607ae75b59fa116f
(Guix-DE-Integration.md): A guide to better desktop environment integration for Gnu Guix
-
https://www.draketo.de/software/guix-work.html
(ArneBab): Using GNU Guix for software development (explains how to use Intellij, Zoom, npm...)
Scheme programming resources by ascending complexity and specificity to Guix
-
https://guix.gnu.org/cookbook/en/html_node/A-Scheme-Crash-Course.html
Scheme Crash Course, from the Guix Cookbook
-
http://www.starynkevitch.net/Basile/guile-tutorial-1.html
A Guile/Scheme mini-tutorial for GNU/Linux developers
-
https://people.eecs.berkeley.edu/~bh/ss-toc2.html (book)
(Simply Scheme, 2/e © 1999 MIT): to learn scheme
-
https://htdp.org/2003-09-26/Book/
(How to Design Programs 1/e © 2001 Massachusetts Institute of Technology): to learn scheme, with DrScheme as IDE
-
Structure and Interpretation of Computer Programs, second edition, 2/e © 1996 MIT
- https://mitpress.mit.edu/sites/default/files/sicp/index.html (book)
- https://www.youtube.com/playlist?list=PLE18841CABEA24090 (videos)
- https://sarabander.github.io/sicp/ (unofficial ebook)
guix install sicp && info sicp
(texinfo)
To learn scheme also, the harder way.
-
https://www.gnu.org/software/guix/guix-gpce-20171023.pdf
(Code Staging in GNU Guix): required reading to understand G-expressions (
#~
,#$
,#$@
) -
(Guile Hacker Handbook)
-
https://gist.github.com/Brainiarc7/0943ed4ac4d59b6648de
(Set Guix hacking env.md): "Use this to set up a functional Guix hacking space. Useful when porting apps to GNU Guix.", 5 years old
-
https://othacehe.org/the-guix-system-image-api.html
Mathieu Othacehe. The Guix System image API
-
https://guix.gnu.org/en/blog/2020/running-guix-system-on-a-linode-server
Running Guix System on a Linode Server
-
https://guix.gnu.org/en/blog/2020/running-a-ganeti-cluster-on-guix
Running a Ganeti cluster on Guix