aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEuAndreh <eu@euandre.org>2026-06-11 06:32:06 -0300
committerEuAndreh <eu@euandre.org>2026-06-11 06:32:06 -0300
commit5b30cc9ab43c1cd9078f3438bdd395450b02eea1 (patch)
tree1bf79add9aaed3b7f3fbb52ba7f063e3a553227a
parentetc/guix/home.scm: Update packages list (diff)
downloaddotfiles-5b30cc9ab43c1cd9078f3438bdd395450b02eea1.tar.gz
dotfiles-5b30cc9ab43c1cd9078f3438bdd395450b02eea1.tar.xz
etc/guix/home.scm: modify instead of duplicate home-xdg-base-directories-service-type
-rw-r--r--etc/guix/home.scm17
1 files changed, 10 insertions, 7 deletions
diff --git a/etc/guix/home.scm b/etc/guix/home.scm
index 52391bd7..c80b1c51 100644
--- a/etc/guix/home.scm
+++ b/etc/guix/home.scm
@@ -518,6 +518,16 @@
(script "cronjob"
(slurp (string-append (getenv "HOME")
"/.usr/etc/sh/cronjob.sh"))))))
+ (essential-services
+ (modify-services ((@@ (gnu home) home-environment-default-essential-services)
+ this-home-environment)
+ (home-xdg-base-directories-service-type
+ _ => (home-xdg-base-directories-configuration
+ (cache-home (xdg "var/cache"))
+ (config-home (xdg "etc"))
+ (data-home (xdg "share"))
+ (log-home (xdg "var/log"))
+ (state-home (xdg "var/state"))))))
(services
(append
%base-home-services
@@ -525,13 +535,6 @@
(service (home-service 'clipmenu clipmenu "/bin/clipmenud"))
(service (home-service 'dunst dunst "/bin/dunst"))
(service (home-service 'poweralertd poweralertd "/bin/poweralertd"))
- (service home-xdg-base-directories-service-type
- (home-xdg-base-directories-configuration
- (cache-home (xdg "var/cache"))
- (config-home (xdg "etc"))
- (data-home (xdg "share"))
- (log-home (xdg "var/log"))
- (state-home (xdg "var/state"))))
(service home-syncthing-service-type)
(simple-service 'my-shell-profile home-shell-profile-service-type
(list (plain-file