summaryrefslogtreecommitdiff
path: root/dom0/home.scm
diff options
context:
space:
mode:
Diffstat (limited to 'dom0/home.scm')
-rw-r--r--dom0/home.scm33
1 files changed, 17 insertions, 16 deletions
diff --git a/dom0/home.scm b/dom0/home.scm
index 16bec95..0b76b53 100644
--- a/dom0/home.scm
+++ b/dom0/home.scm
@@ -10,6 +10,7 @@
#:use-module (gnu home services desktop)
#:use-module (gnu home services gnupg)
#:use-module (gnu home services xdg)
+ #:use-module (nongnu packages nvidia)
#:use-module (guix gexp)
#:export (dom0-home-environment))
@@ -51,7 +52,7 @@
(service home-bash-service-type
(home-bash-configuration
(bash-profile (list (local-file "files/scripts/sway-login")
- ("flatpak -u remote-add --if-not-exists flathub https://flathub.org/repo/flathub.pakrepo"))
+ (plain-file "bash-profile" "flatpak -u remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo")))
(bashrc (list (local-file "files/scripts/gpg-agent-tty")))))
(simple-service 'xdg-user-directories-config-service
@@ -71,19 +72,19 @@
(service home-dbus-service-type)
(service home-pipewire-service-type)))
- (packages (list xorg-server-xwayland
- sway swayidle swaylock fuzzel foot
- grimshot wl-clipboard wl-paste network-manager-applet
- xdg-desktop-portal xdg-desktop-portal-gtk
- xdg-desktop-portal-wlr xdg-utils xdg-dbus-proxy shared-mime-info
-
- ;; Flatpak and XDG
- flatpak (list glib "bin") ; flatpak dependency
- xdg-desktop-portal xdg-desktop-portal-gtk xdg-desktop-portal-wlr
- xdg-utils xdg-dbus-proxy shared-mime-info
+ (packages (append (map replace-mesa (list flatpak sway))
+ (list xorg-server-xwayland
+ swayidle swaylock fuzzel foot
+ grimshot wl-clipboard network-manager-applet
- ;; Audio
- alsa-utils pavucontrol
-
- ;; General
- openssh zip unzip))))
+ ;; XDG and Flatpak dependency
+ (list glib "bin")
+ xdg-desktop-portal xdg-desktop-portal-gtk
+ xdg-desktop-portal-wlr xdg-utils xdg-dbus-proxy
+ shared-mime-info
+
+ ;; Audio
+ alsa-utils pavucontrol
+
+ ;; General
+ openssh zip unzip)))))