guix system: 'init' displays a progress bar while copying.
commite261e27676c018f23fb6c6fdc282e2dd40fa1985
authorLudovic Courtès <ludo@gnu.org>
Thu, 30 Nov 2017 13:38:13 +0000 (30 14:38 +0100)
committerLudovic Courtès <ludo@gnu.org>
Fri, 1 Dec 2017 15:00:14 +0000 (1 16:00 +0100)
treeed4ce2cde522cdfdd76ff429f70736c81f660d96
parente4ecd51e239adba226709a793240cc6f1a396858
guix system: 'init' displays a progress bar while copying.

Until now it would print the name of each store item being copied, which
was verbose and unhelpful.

* guix/scripts/system.scm (copy-closure): Use 'progress-reporter/bar'
and 'call-with-progress-reporter'.
(guix-system): Parameterize 'current-terminal-columns'.
guix/scripts/system.scm