diff options
| author | c0co.channel <c0co.channel@braincrime.com> | 2025-09-10 01:32:17 +0100 |
|---|---|---|
| committer | c0co.channel <c0co.channel@braincrime.com> | 2025-09-10 01:32:17 +0100 |
| commit | 32c943e19323b7be2a15aa18d575e03074a7e6c4 (patch) | |
| tree | 6ac43062127217fdf8b6c24b866ccc8975e69995 /vmstore/corpo/home.scm | |
| parent | be45b9fff3c435689ed21f4ec8fc32803b5858c1 (diff) | |
Tidy .scms, more XDG env vars, virtman to syswide
Diffstat (limited to 'vmstore/corpo/home.scm')
| -rw-r--r-- | vmstore/corpo/home.scm | 26 |
1 files changed, 21 insertions, 5 deletions
diff --git a/vmstore/corpo/home.scm b/vmstore/corpo/home.scm index 5211c57..eaf1a7c 100644 --- a/vmstore/corpo/home.scm +++ b/vmstore/corpo/home.scm @@ -13,9 +13,9 @@ #:use-module (guix gexp) #:export (corpo-home-environment)) - (use-package-modules compression gnome fonts freedesktop + (use-package-modules compression gnome gnome-xyz video fonts freedesktop linux package-management pulseaudio - terminals xdisorg xorg glib wm) + terminals xdisorg xorg glib wm messaging) (define corpo-home-environment (home-environment @@ -40,11 +40,25 @@ ("ELM_ENGINE" . "wayland_egl") ("ECORE_EVAS_ENGINE" . "wayland-egl") ("QT_QPA_PLATFORM" . "wayland-egl"))) + + ;; JAVA + ("_JAVA_AWT_WM_NONREPARENTING") + + ;; env-vars for Flatpak visibility + ("XDG_DATA_DIRS". "$XDG_DATA_DIRS:$HOME/.local/share/flatpak/exports/share" #t) + (service home-bash-service-type (home-bash-configuration - (bash-profile (list (local-file "./files/scripts/sway-login"))))) - + (bash-profile (list (local-file "./files/scripts/sway-login") + ("flatpak -u remote-add --if-not-exists flathub https://flathub.org/repo/flathub.pakrepo"))))) + + + (simple-service 'xdg-user-directories-config-service + home-xdg-user-directories-service-type + (home-xdg-user-directories-configuration + (download "$HOME/Downloads")))) + (service home-xdg-configuration-files-service-type `(("sway/config" ,(local-file "./files/misc-config/sway-config")))) @@ -53,12 +67,14 @@ (packages (list xorg-server-xwayland sway swayidle swaylock fuzzel foot - grimshot wl-clipboard network-manager-applet + 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 flatpak (list glib "bin") ; flatpak dependency + xdg-desktop-portal xdg-desktop-portal-gtk xdg-desktop-portal-wlr + xdg-utils xdg-bus-proxy shared-mime-info ;; Audio alsa-utils pavucontrol |
