Compare commits

...

2 Commits

Author SHA1 Message Date
Collin J. Doering 5204623dcf
laptop-dell-precision.scm: Base kernel-arguments on desktop ones 2024-05-10 18:40:18 -04:00
Collin J. Doering a61fea60be
desktop: expose kernel-arguments as a variable
* .guix/rekahsoft/guix-config/desktop.scm: New variable %rkd-desktop-kernel-arguments
2024-05-10 18:38:22 -04:00
2 changed files with 11 additions and 6 deletions

View File

@ -15,6 +15,7 @@
#:use-module (nongnu packages linux)
#:use-module (nongnu system linux-initrd)
#:export (%rkd-desktop-services
%rkd-desktop-kernel-arguments
rkd-desktop))
(define %rkd-desktop-services
@ -76,6 +77,10 @@
)"))
%default-authorized-guix-keys)))))))
(define %rkd-desktop-kernel-arguments
(cons* "resume=/dev/mapper/vg0-swap"
%default-kernel-arguments))
(define (rkd-desktop host-name root-uuid efi-boot-uuid)
(operating-system
(host-name host-name)
@ -94,9 +99,7 @@
;; Use non-free kernel, intel microcode and proprietary firmware
(kernel linux)
(kernel-arguments
(cons* "resume=/dev/mapper/vg0-swap"
%default-kernel-arguments))
(kernel-arguments %rkd-desktop-kernel-arguments)
(initrd microcode-initrd)
(firmware (list linux-firmware))

View File

@ -14,9 +14,11 @@
(operating-system
(inherit base-system)
(kernel-arguments '("modprobe.blacklist=nouveau"
"nvidia_drm.modeset=1"
"quiet"))
(kernel-arguments
(append '("modprobe.blacklist=nouveau"
"nvidia_drm.modeset=1"
"quiet")
%rkd-desktop-kernel-arguments))
(services
(append