guix-config

guix system configuration/declaration
git clone git://git.eonn.xyz/guix-config.git
Log | Files | Refs | LICENSE

commit 22f58a2b74840b0d5751b2cd034ffce3680febdd
parent 0c121df5edb8108c092ad1df4420cb79aac65a61
Author: iressa <ian@eonn.xyz>
Date:   Thu, 20 Jan 2022 04:13:04 -0500

separate video drivers per-system; add system-packages

Diffstat:
Mmodules/eonn/guix/packages.scm | 7++++++-
Msystem/cocles.scm | 5++++-
Msystem/orb.scm | 5++++-
3 files changed, 14 insertions(+), 3 deletions(-)

diff --git a/modules/eonn/guix/packages.scm b/modules/eonn/guix/packages.scm @@ -1,6 +1,7 @@ (define-module (eonn guix packages) #:use-module (gnu packages) #:export (build-common-packages + system-packages xorg-packages xorg-misc-packages desktop-packages @@ -17,6 +18,11 @@ "automake" "gcc-toolchain" "make"))) + +(define system-packages + (map specification->package + '("acpi" + "acpid"))) (define xorg-packages (map specification->package @@ -24,7 +30,6 @@ "xorg-server" "xf86-input-evdev" "xf86-input-libinput" - "xf86-video-ati" "xf86-video-fbdev" "xf86-video-vesa" "xinit"))) diff --git a/system/cocles.scm b/system/cocles.scm @@ -27,11 +27,14 @@ (define %my-packages (append (concatenate (list + system-packages xorg-packages xorg-misc-packages font-packages desktop-packages - tools-packages)) + tools-packages + (map specification->package + '("xf86-video-ati")))) %base-packages)) (operating-system diff --git a/system/orb.scm b/system/orb.scm @@ -29,11 +29,14 @@ (define %my-packages (append (concatenate (list + system-packages xorg-packages xorg-misc-packages font-packages desktop-packages - tools-packages)) + tools-packages + (map specification->package + '("xf86-video-intel")))) %base-packages)) (operating-system