anchor.diff:      ''; # */
     };
   
  +
     xsession = pkgs.writeText "Xsession" ''
       source /etc/profile
       
       session=$1
       
  -    export PATH=$PATH:${pkgs.xterm}/bin:${pkgs.qt4}/bin:${pkgs.dbus.libs}/bin:${pkgs.kde42.kdelibs}/bin:${pkgs.xlibs.xset}/bin:${pkgs.xlibs.xsetroot}/bin:${pkgs.xlibs.xmessage}/bin:${pkgs.xlibs.xprop}/bin
  +    export PATH=$PATH:${pkgs.xterm}/bin:${pkgs.qt4}/bin:${pkgs.dbus.libs}/bin:${pkgs.kde42.kdelibs}/bin:${pkgs.kde42.kdebase_workspace}/bin:${pkgs.xlibs.xset}/bin:${pkgs.xlibs.xsetroot}/bin:${pkgs.xlibs.xmessage}/bin:${pkgs.xlibs.xprop}/bin
       export XDG_CONFIG_DIRS=
       export XDG_DATA_DIRS=${pkgs.shared_mime_info}/share
  +    export KDEDIRS=${pkgs.kde42.kdelibs}:${pkgs.kde42.kdebase_workspace}
       
       case $session in
         "")
  -        exec xmessage -center -buttons OK:0 -default OK "Sorry, $DESKTOP_SESSION is no valid session."
  +        xmessage -center -buttons OK:0 -default OK "Sorry, $DESKTOP_SESSION is no valid session."
           ;;
         failsafe)
  -        exec xterm -geometry 80x24-0-0
  +        xterm -geometry 80x24-0-0
           ;;
         custom)
  -        exec $HOME/.xsession
  +        $HOME/.xsession
         ;;
         default)
  -        exec ${pkgs.kde42.kdebase_workspace}/bin/startkde
  +        startkde
           ;;
         *)
  -      eval exec "$session"
  +      eval "$session"
         ;;
       esac
   
  
positive.code: let
    # Abbreviations.
    cfg = config.services.xserver;
    xorg = pkgs.xlibs;
    
    inherit (pkgs.lib) optional isInList getAttr;
    stdenv = pkgs.stdenv;
  
negative.code:       Option "XkbOptions" "${cfg.xkbOptions}"
      '';
  
      setCorePointer = 
        if cfg.synaptics.enable then ''
          InputDevice "Touchpad[0]" "CorePointer"
        '' else "";
  
      internalAGPGART =
        if cfg.useInternalAGPGART == "yes" then
  