diff options
author | Freya Murphy <freya@freyacat.org> | 2024-12-10 21:15:14 -0500 |
---|---|---|
committer | Freya Murphy <freya@freyacat.org> | 2024-12-10 21:15:14 -0500 |
commit | 48edfadc673cf44e29a8d8d9d52d9338898102df (patch) | |
tree | 685bb2887fb0f10a845c3b1f2d0e7e937bfd22b8 /installer/guix-install | |
parent | add certbot to cuirass (diff) | |
download | dotfiles-guix-48edfadc673cf44e29a8d8d9d52d9338898102df.tar.gz dotfiles-guix-48edfadc673cf44e29a8d8d9d52d9338898102df.tar.bz2 dotfiles-guix-48edfadc673cf44e29a8d8d9d52d9338898102df.zip |
rewrite guix installer
Diffstat (limited to 'installer/guix-install')
-rwxr-xr-x | installer/guix-install | 25 |
1 files changed, 0 insertions, 25 deletions
diff --git a/installer/guix-install b/installer/guix-install deleted file mode 100755 index 3b3cb14..0000000 --- a/installer/guix-install +++ /dev/null @@ -1,25 +0,0 @@ -#!/run/current-system/profile/bin/bash - -source ./guix-env -source ./guix-log - -EVENT "Mounting /gnu/store to destination disk..." -herd start cow-store /mnt - -EVENT "Installing non-guix signing keys for substitutes..." -curl -o /tmp/sign-key.pub https://substitutes.nonguix.org/signing-key.pub -guix archive --authorize < /tmp/sign-key.pub - -EVENT "Installing GNU Guix" -guix time-machine -C ../channels.scm -- system -L ../modules --substitute-urls='https://substitutes.nonguix.org https://bordeaux.guix.gnu.org https://ci.guix.gnu.org' init ../$HOSTNAME.scm /mnt - -EVENT "Installing User Environment" - -USER=freya -guix shell git -- git clone https://g.freya.cat/freya/dotfiles /mnt/home/$USER/.config/guix -cp ../$HOSTNAME.scm /mnt/home/$USER/.config/guix/$HOSTNAME.scm -cp ./guix-setup-user /mnt/home/$USER/.zprofile - -chown 1000:1000 -R /mnt/home/$USER - -EVENT "Successflly installed Guix root and user" |