nixpkgs/nixos/modules
Eelco Dolstra 02cef04c81 Move the NVIDIA support into its own module
Previously all card-specific stuff was scattered across xserver.nix
and opengl.nix, which is ugly. Now it can be kept together in a single
card-specific module. This required the addition of a few internal
options:

- services.xserver.drivers: A list of { name, driverName, modules,
  libPath } sets.

- hardware.opengl.package: The OpenGL implementation. Note that there
  can be only one OpenGL implementation at a time in a system
  configuration (i.e. no dynamic detection).

- hardware.opengl.package32: The 32-bit OpenGL implementation.
2014-04-29 14:42:36 +02:00
..
config Obsolete fonts.extraFonts 2014-04-29 12:34:57 +02:00
hardware Move the NVIDIA support into its own module 2014-04-29 14:42:36 +02:00
installer Rename hardware.opengl.videoDrivers back to services.xserver.videoDrivers 2014-04-29 14:42:36 +02:00
misc Fix some uid/gid attributes to match the actual user/group name 2014-04-29 10:51:42 +02:00
profiles no-x-libs.nix: Disable su xauth forwarding, and X11 dependency in dbus 2014-04-16 16:58:06 +02:00
programs Allocate system uids/gids between 400 and 500 2014-04-29 10:45:06 +02:00
security polkit: Remove unnecessary restart 2014-04-28 23:57:37 +02:00
services Move the NVIDIA support into its own module 2014-04-29 14:42:36 +02:00
system Revert "Don't mount /sys/fs/fuse/connections and /sys/kernel/config" 2014-04-28 09:19:01 +02:00
tasks cpufreq: Don't fail if the CPU doesn't support frequency setting 2014-04-28 19:13:04 +02:00
testing Fix the installer test 2014-04-20 01:56:11 +02:00
virtualisation Rename hardware.opengl.videoDrivers back to services.xserver.videoDrivers 2014-04-29 14:42:36 +02:00
module-list.nix Move the NVIDIA support into its own module 2014-04-29 14:42:36 +02:00
rename.nix Rename hardware.opengl.videoDrivers back to services.xserver.videoDrivers 2014-04-29 14:42:36 +02:00