anchor.diff:      environment.systemPackages = config.environment.x11Packages;
       
       services.hal.packages = halConfigFiles ++
  -      optional (videoDriver == "vboxvideo") kernelPackages.virtualboxGuestAdditions;
  +      optional (videoDriver == "virtualbox") kernelPackages.virtualboxGuestAdditions;
   
       jobs.xserver =
         { startOn = if cfg.autorun then "hal" else "never";
  
positive.code:     openchrome = { modules = [ xorg.xf86videoopenchrome ]; };
      cirrus =     { modules = [ xorg.xf86videocirrus ]; };
      vmware =     { modules = [ xorg.xf86videovmware ]; };
      vboxvideo =  { modules = [ kernelPackages.virtualboxGuestAdditions ]; };
    };
  
    videoDriver = cfg.videoDriver;
  
negative.code:             Option "RandRRotation" "on"
            ''}
  
            ${if cfg.videoDriver != "virtualbox" then
              let
                f = depth:
                  ''
  