summaryrefslogtreecommitdiff
path: root/deployment/system/rakan.scm
diff options
context:
space:
mode:
authorMarek Paśnikowski <marek@marekpasnikowski.pl>2026-05-25 11:27:49 +0200
committerMarek Paśnikowski <marek@marekpasnikowski.pl>2026-05-25 12:47:33 +0200
commit2697fff16ba099e1bab9f7ad2a399988c7a7d739 (patch)
treea244f10bb2e7d4f076e1cf764e88cb18c33804d9 /deployment/system/rakan.scm
parent0b347fe0580b13187660ee2a534ad7c47e3cf386 (diff)
adapt to the API change in custom-bootloader-configuration
Diffstat (limited to 'deployment/system/rakan.scm')
-rw-r--r--deployment/system/rakan.scm13
1 files changed, 10 insertions, 3 deletions
diff --git a/deployment/system/rakan.scm b/deployment/system/rakan.scm
index 1daec21..c901cdc 100644
--- a/deployment/system/rakan.scm
+++ b/deployment/system/rakan.scm
@@ -19,7 +19,9 @@
;;; If not, see <https://www.gnu.org/licenses/>.
(define-module (deployment system rakan)
+ #:export (bootloader-configuration-targets-rakan)
#:use-module (guix gexp)
+ #:use-module (sovereign devices amd64)
#:use-module ( (deployment gexp)
#:prefix deployment:gexp:)
#:use-module ( (gnu home)
@@ -60,8 +62,6 @@
#:prefix rde/gnu:home-services:mail:)
#:use-module ( (sovereign devices)
#:prefix sovereign:devices:)
- #:use-module ( (sovereign devices amd64)
- #:prefix sovereign:devices:amd64:)
#:use-module ( (sovereign packages emacs)
#:prefix sovereign:packages:emacs:)
#:use-module ( (sovereign packages protonmail)
@@ -226,13 +226,20 @@
(define-public guix-publish-service
(sovereign:services:guix-publish-service guix-publish-configuration))
+(define bootloader-configuration-targets-rakan
+ (list "/dev/sda"
+ "/dev/nvme0n1"
+ "/dev/nvme1n1"
+ "/dev/nvme2n1"
+ "/dev/nvme3n1"))
+
(define-public system
(gnu:system:operating-system
(kernel nongnu:packages:linux:linux)
(kernel-loadable-modules (list))
(kernel-arguments gnu:system:%default-kernel-arguments)
(hurd #f)
- (bootloader sovereign:devices:amd64:custom-bootloader-configuration)
+ (bootloader (custom-bootloader-configuration bootloader-configuration-targets-rakan))
(label (sovereign:systems:operating-system-label* system-name
gnu:system:this-operating-system))
(keyboard-layout sovereign:devices:pl-keyboard-layout)