summaryrefslogtreecommitdiff
path: root/dom0/system.scm
diff options
context:
space:
mode:
authorc0co <c0co.channel@braincrime.com>2025-09-08 14:28:18 +0100
committerc0co <c0co.channel@braincrime.com>2025-09-08 14:28:18 +0100
commit268bcacf28bd739008017396debd8547aad264a2 (patch)
treef8dc051048e54541b27502738b22acf34fe5a4d6 /dom0/system.scm
parent67e8d0fb57b89316e4036035368924f1f0bfbb0a (diff)
Import home to system for holistic build
Diffstat (limited to 'dom0/system.scm')
-rw-r--r--dom0/system.scm10
1 files changed, 8 insertions, 2 deletions
diff --git a/dom0/system.scm b/dom0/system.scm
index c2fea51..f05cd7c 100644
--- a/dom0/system.scm
+++ b/dom0/system.scm
@@ -1,10 +1,12 @@
;; Modules to import to access variables used.
(define-module (dom0 system)
#:use-module (gnu)
+ #:use-module (gnu services guix)
#:use-module (nongnu packages linux)
#:use-module (nongnu system linux-initrd)
#:use-module (nongnu packages nvidia)
- #:use-module (nongnu services nvidia))
+ #:use-module (nongnu services nvidia)
+ #:use-module (dom0 home))
(use-service-modules linux guix desktop pm audio virtualization
networking dbus xorg avahi spice)
@@ -152,7 +154,11 @@
(service virtlog-service-type)
;; udev
- (udev-rules-service 'pipewire-add-udev-rules pipewire))))
+ (udev-rules-service 'pipewire-add-udev-rules pipewire)
+
+ ;; dom0 home
+ (service guix-home-service-type
+ `(("dom0" ,dom0-home-environment))))))
;; Packages (system-wide)
(packages (cons* vim