<jmd`>Using "guix package --list-*" is it possible to get the description/synopsis of the package - not just its name?
<civodul>jmd`: that's possible using "guix package --search"
<civodul>currently --list-* only display 4 columns
<jmd`>If I do "guix package --install=foo" where foo is some package which depends on a zillion other packges, what happens if there is a failure at some point? Is it possible to continue the transaction from some checkpoint, or will I have to start over?
<mark_weaver>klrr_: I don't understand your question. Can you be more precise? Guix will support whatever free shells are packaged for it.
<klrr_>mark_weaver: the 'Guix distribution' , that is the bootable OS that was released as a demo early on iirc, will it use Scheme repl as a shell , just thought there was a chance of that since you promote build scripts to be in scheme. it might be just me who missunderstood the linked paper above, ive heard people use scheme repl as shell so i personally did not find question too bizzare (although i know many probably think, using something else than bourne shell? :P
<mark_weaver>each user of Guix can use whichever shell they like, just like they can decide whether to use emacs or vim or something else :)
<mark_weaver>but fwiw, I have no immediate plans to move away from bash for my ordinary commands, and as far as I know civodul uses bash also.
<mark_weaver>a guile-based shell sounds like a nice idea in principle, but so far it hasn't been realized afaik.
<mark_weaver>however, I think it's safe to say that most (all?) of us here to do _not_ advocate the use of the shell for writing programs, including build scripts.
<civodul>klrr_: yeah internally the distro may use different tools (package manager, init system, etc.), but the rest is meant to be familiar to GNU/Linux users
<jmd>Where are the list of licenses? and how can I add a new one?