nixpkgs/modules/services/x11/display-managers
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
..
default.nix * When using kdm, always use our xsession script, even when the 2009-09-13 13:34:52 +00:00
kdm.nix * When using kdm, always use our xsession script, even when the 2009-09-13 13:34:52 +00:00
slim.nix * Simplified the X server directory structure: x11/xserver/* -> x11/. 2009-09-10 12:50:58 +00:00