@ramajd
Can I point you at a shell script in the guix repo which automates a fair amount of it? https://git.savannah.gnu.org/cgit/guix.git/tree/etc/guix-install.sh
I also use it in my Travis-ci builds https://gitlab.com/Efraim/my-guix/blob/master/.travis.yml
The only real 'gotcha' for running it on Debian is you need to su to root and then run 'bash guix-install.sh', it doesn't work with Debian's dash.
@efraim It's a useful script, thanks. I wish I found that before 😉