
Hi, I did not see any responses on this mail: Am Montag, den 02.06.2008, 13:54 +0300 schrieb Yitzchak Gale:
OK, I see why. The Debian package supplies a file /usr/share/xsessions/xmonad.desktop containing the line:
Exec=xmonad
Instead, it should run a script that first sources xsession file(s) and then execs xmonad.
I propose that:
o the cross-platform standard name for this script should be "startxmonad" (/usr/bin/startxmonad on Debian). o the script should set SESSION_TYPE=xmonad so that xsession scripts can know that this is an xmonad session. o the script should first source /etc/xmonad/xsession, if it exists, then ~/.xsession if it exists.
Debian bug submitted.
I’m willing to fix this in the debian package, but I’d prefer a non-debian-specific solution, so what do you think of this? Would you add a session script to the next release? Thanks, Joachim -- Joachim "nomeata" Breitner Debian Developer nomeata@debian.org | ICQ# 74513189 | GPG-Keyid: 4743206C JID: nomeata@joachim-breitner.de | http://people.debian.org/~nomeata