Quick Start

cp /gnu/remote/bimsb-channels.scm ~/.config/guix/channels.scm
export GUIX_PROFILE=${HOME}/.guix-profile
source ${GUIX_PROFILE}/etc/profile


Sharing environments

Guix makes it easy to share complete software environments reproducibly. There are different ways to achieve this: either by a symbolic definition of the environment, or an export of binaries.

Sharing the environment symbolically means that you only need to tell people two things: 1) what version of Guix you used and 2) what packages to install. To answer the first question run guixr describe. For the second question provide your profile's manifest.

To export binaries for people who don't use Guix, take a look at guixr pack.