From ea757059a8389361cb9ce7eaa1306e1dd34adf15 Mon Sep 17 00:00:00 2001 From: "c0co.channel" Date: Wed, 17 Sep 2025 23:40:25 +0100 Subject: Stablize system and home, remove laptop-home Include gstreamer for audio in VMs and rename corpo to "disposable" --- dom0/home.scm | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) (limited to 'dom0/home.scm') 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 -- cgit v1.2.3