News for hackers. Stuff that matters.
Re:The guide to software development with Guix by dannymi on Thursday June 08, 2023 @08:12AM (#36240561)
The manifest stuff is so you can have a more declarative way to specify packages (think Cargo.toml instead of mutable Debian installation).

    (env)$ exit
    $ guix package --export-manifest -p ~/profiles/developer
    (specifications->manifest
      (list "guix"
            "coreutils"
            "emacs"
            "gfortran-toolchain"
            "gcc-toolchain"))
    $ guix package --export-manifest -p ~/profiles/developer > yourproject/manifest.scm
    $ guix shell -C -m yourproject/manifest.scm
    (env)$
Works the same as before. Now more declarative. And you can throw away ~/profiles/developer* now, it will be rebuilt each time (with caching, don't worry).

There are no comments on this comment yet.