~ruther/guix-local

f2ab9250283ceb8e36ef90eb1b411a1f5e126f57 — Ludovic Courtès 10 years ago 473dbe9
services: xorg: Fix ~/.xsession handling.

Fixes a regression introduced in c510cbb4ecb270ca3edf282c6769aa2bfb144822.

* gnu/services/xorg.scm (xinitrc)[builder]: Add missing 'apply' when
XSESSION-FILE exists.
1 files changed, 1 insertions(+), 1 deletions(-)

M gnu/services/xorg.scm
M gnu/services/xorg.scm => gnu/services/xorg.scm +1 -1
@@ 250,7 250,7 @@ which should be passed to this script as the first argument.  If not, the
                                ((_ x ..1) x))))
          (if (file-exists? xsession-file)
              ;; Run ~/.xsession when it exists.
              (exec-from-login-shell xsession-file session)
              (apply exec-from-login-shell xsession-file session)
              ;; Otherwise, start the specified session.
              (apply exec-from-login-shell session)))))