anchor.diff:      openchrome = { modules = [ xorg.xf86videoopenchrome ]; };
       cirrus =     { modules = [ xorg.xf86videocirrus ]; };
       vmware =     { modules = [ xorg.xf86videovmware ]; };
  -    vboxvideo =  { modules = [ kernelPackages.virtualboxGuestAdditions ]; };
  +    virtualbox = { modules = [ kernelPackages.virtualboxGuestAdditions ]; };
     };
   
     videoDriver = cfg.videoDriver;
  
positive.code:     services.xserver.deviceSection =
        ''
          Identifier "Device[0]"
          Driver "${if cfg.videoDriver == "nvidiaLegacy" then "nvidia" else cfg.videoDriver}"
  
          ${if cfg.videoDriver == "nvidiaLegacy" then ''
          # This option allows suspending with a nvidiaLegacy card
  
negative.code:             Option "RandRRotation" "on"
            ''}
  
            ${if cfg.videoDriver != "virtualbox" then
              let
                f = depth:
                  ''
  