nixpkgs/modules/services/x11
Eelco Dolstra 6596a3ec55 * When using kdm, always use our xsession script, even when the
default session is selected.  This is because we always want to run
  our own initialisation (like starting ssh-agent).

* ssh-agent: don't start it is a child but have it re-exec the
  xsession script.  This ensures that ssh-agent quits when we log out.

* In the xsession script, don't redirect output to ~/.xsession-errors
  if the display manager is kdm, since kdm already does that.  In fact
  it uses ~/.xsession-errors<optional number> if there are concurrent
  X sessions.

* For consistency with other distros and the xdm manpage, exec the
  ~/.xsession script instead of sourcing it.  Do this for the "custom"
  session type provided by kdm.

svn path=/nixos/trunk/; revision=17087
2009-09-13 13:34:52 +00:00
..
desktop-managers * Make the KDE modules work with KDE 4.2 and 4.3. Also, when using 2009-09-13 11:09:58 +00:00
display-managers * When using kdm, always use our xsession script, even when the 2009-09-13 13:34:52 +00:00
hardware * Simplified the X server directory structure: x11/xserver/* -> x11/. 2009-09-10 12:50:58 +00:00
window-managers Making twm work with the new xserver expression. 2009-09-11 09:41:19 +00:00
xfs.conf * Continued refactoring the tree: moved most Upstart jobs (namely 2009-05-24 23:13:23 +00:00
xfs.nix Fixing wrong assertion sign 2009-07-08 09:10:26 +00:00
xserver.nix * KDE likes to have xprop. 2009-09-13 13:26:35 +00:00