help-guix
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Is there a beginner's guide to using Guix with Scheme files?


From: Zachary Kanfer
Subject: Re: Is there a beginner's guide to using Guix with Scheme files?
Date: Mon, 18 Apr 2016 00:19:22 -0400

Yes, this is *exactly* what I was looking for. Thanks incredibly.

It took me a while to realize that the package module for racket was "scheme". I figured this out after getting an error with "racket", and then looking at the "location" field of the output of `guix package -s racket`. I assume the package module for any package is the last token in "gnu/modules/<package-here>.scm? Are there packages not rooted in "gnu/modules"?

Is there more documentation on manifest files? It would be really helpful to, for example, be able to see the definition of `use-package-modules` or `packages->manifest`. Is this information I can access in Emacs through geiser? Or perhaps a webpage with more such information? Thanks.


On Sun, Apr 17, 2016 at 11:13 AM, Ludovic Courtès <address@hidden> wrote:
Zachary Kanfer <address@hidden> skribis:

> I recently installed Guix, and I must admit I'm feeling somewhat lost. My
> goal is to not run `guix package -i` manually, but have a scheme file with
> my entire system configuration in it, and run `guix package -f
> /path/to/that/file` to install the programs I want on my computer.

I think you’re looking for ‘--manifest’ rather than ‘-f’:

  https://www.gnu.org/software/guix/manual/html_node/Invoking-guix-package.html#profile_002dmanifest

That probably explains why the rest of the documentation you looked at
felt inappropriate.  :-)

HTH,
Ludo’.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]