Andreas Enge <andr...@enge.fr> writes: > Hello, > > could you maybe provide a specification of what guix-shell is supposed to do? > Not knowing nix-shell, I admit to being somewhat lost as to which problem > you are trying to solve. > > Andreas >
I think the Nix manual explains it best: http://nixos.org/nix/manual/#sec-nix-shell Basically, it creates a shell environment in which some packages specified in an input file are available. A great use-case for this is setting up development environments for software projects. A 'shell.nix' file would live in the root of a project's source tree. A new developer would clone the repository, run 'nix-shell' and have an environment that has everything needed to build and run the software. Does that help? -- David Thompson Web Developer - Free Software Foundation - http://fsf.org GPG Key: 0FF1D807 Support the FSF: https://fsf.org/donate