guix_mirror_bot pushed a commit to branch master
in repository guix.

commit 2eda7d1f0a1e8c38ae22b780da292eee539348c1
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)

Reply via email to