From f0de87fe6875f78ab927609872ea91a164affd0e Mon Sep 17 00:00:00 2001 From: Daniel Ziltener Date: Sun, 17 Dec 2023 15:43:53 +0100 Subject: [PATCH] . --- config.org | 23 ++++++++++++++--------- sysinst.sh | 2 ++ 2 files changed, 16 insertions(+), 9 deletions(-) diff --git a/config.org b/config.org index 492e81e..e266470 100644 --- a/config.org +++ b/config.org @@ -27,9 +27,11 @@ This is to be run after setting up the partitions. #!/bin/sh set euxo -pipefail mount /dev/disk/by-label/guix /mnt + mkdir -p /mnt/boot/efi mount /dev/disk/by-label/EFI /mnt/boot/efi herd start cow-store /mnt guix pull -C./channels.scm + hash guix guix system -L. init ./config.scm /mnt --substitute-urls="https://ci.guix.gnu.org https://bordeaux.guix.gnu.org https://substitutes.nonguix.org" #+end_src @@ -148,15 +150,18 @@ This adds the Nonguix channel. #+begin_src scheme :tangle channels.scm ;; Copy this to ~/.config/guix/channels.scm. (cons* (channel - (name 'nonguix) - (url "https://gitlab.com/nonguix/nonguix") - ;; Enable signature verification: - (introduction - (make-channel-introduction - "897c1a470da759236cc11798f4e0a5f7d4d59fbc" - (openpgp-fingerprint - "2A39 3FFF 68F4 EF7A 3D29 12AF 6F51 20A0 22FB B2D5")))) - %default-channels) + (name 'nonguix) + (url "https://gitlab.com/nonguix/nonguix") + ;; Enable signature verification: + (introduction + (make-channel-introduction + "897c1a470da759236cc11798f4e0a5f7d4d59fbc" + (openpgp-fingerprint + "2A39 3FFF 68F4 EF7A 3D29 12AF 6F51 20A0 22FB B2D5")))) + (channel + (name 'ziltis-channel) + (url "https://gitea.lyrion.ch/zilti/guixchannel")) + %default-channels) #+end_src ** Packages diff --git a/sysinst.sh b/sysinst.sh index 94d3895..f18208b 100644 --- a/sysinst.sh +++ b/sysinst.sh @@ -1,7 +1,9 @@ #!/bin/sh set euxo -pipefail mount /dev/disk/by-label/guix /mnt +mkdir -p /mnt/boot/efi mount /dev/disk/by-label/EFI /mnt/boot/efi herd start cow-store /mnt guix pull -C./channels.scm +hash guix guix system -L. init ./config.scm /mnt --substitute-urls="https://ci.guix.gnu.org https://bordeaux.guix.gnu.org https://substitutes.nonguix.org"