summaryrefslogtreecommitdiff
path: root/dom0/home.scm
diff options
context:
space:
mode:
Diffstat (limited to 'dom0/home.scm')
-rw-r--r--dom0/home.scm19
1 files changed, 14 insertions, 5 deletions
diff --git a/dom0/home.scm b/dom0/home.scm
index 0b76b53..2668850 100644
--- a/dom0/home.scm
+++ b/dom0/home.scm
@@ -11,13 +11,15 @@
#:use-module (gnu home services gnupg)
#:use-module (gnu home services xdg)
#:use-module (nongnu packages nvidia)
+ #:use-module (nongnu services nvidia)
#:use-module (guix gexp)
+ #:use-module (nonguix transformations)
#:export (dom0-home-environment))
- (use-package-modules compression gnome gnome-xyz video fonts freedesktop
+ (use-package-modules compression gnome gnome-xyz music video fonts freedesktop
linux package-management pulseaudio ssh
terminals xdisorg xorg glib virtualization
- wm messaging)
+ wm messaging gstreamer)
(define dom0-home-environment
(home-environment
@@ -70,7 +72,9 @@
(ssh-support? #t)))
(service home-dbus-service-type)
- (service home-pipewire-service-type)))
+ (service home-pipewire-service-type
+ (home-pipewire-configuration
+ (pipewire (replace-mesa pipewire))))))
(packages (append (map replace-mesa (list flatpak sway))
(list xorg-server-xwayland
@@ -82,9 +86,14 @@
xdg-desktop-portal xdg-desktop-portal-gtk
xdg-desktop-portal-wlr xdg-utils xdg-dbus-proxy
shared-mime-info
-
+
+ ;; virt-man
+ virt-manager
;; Audio
alsa-utils pavucontrol
-
+ ;; gstreamer
+ gstreamer gst-plugins-base gst-plugins-good
+ gst-plugins-bad gst-plugins-ugly gst-libav
;; General
openssh zip unzip)))))
+dom0-home-environment