guix_mirror_bot pushed a commit to branch gnome-team
in repository guix.
commit 335bcd0031e85724123ce9b09d92bbe3a65dca2b
Author: Noé Lopez <[email protected]>
AuthorDate: Sat Mar 21 21:57:03 2026 +0100
gnu: gnome-shell: Install autostart service.
* gnu/packages/gnome.scm (gnome-shell): Install desktop files in XDG
Autostart
directory.
Change-Id: I6127a99597abb466938c27d779484af584101de5
Signed-off-by: Noé Lopez <[email protected]>
---
gnu/packages/gnome.scm | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index feb4904fb0..715c059bd1 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -9761,6 +9761,10 @@ printf '~a is deprecated. Use the \"gnome-extensions\"
CLI or \
(search-input-file inputs "bin/bash")
tool))))
'("gnome-shell-extension-tool"
"gnome-shell-extension-prefs"))))
+ (add-after 'install 'install-xdg-autostart-service
+ (lambda _
+ (install-file (string-append #$output
"/share/applications/org.gnome.Shell.desktop")
+ (string-append #$output "/etc/xdg/autostart"))))
(replace 'glib-or-gtk-wrap
(let ((wrap (assoc-ref %standard-phases 'glib-or-gtk-wrap)))
(lambda* (#:key inputs outputs #:allow-other-keys)