nixpkgs/modules/module-list.nix
Eelco Dolstra 6f1b1aefde * Added an option `nixpkgs.config' that allows the Nixpkgs options to
be set from the NixOS configuration.  For instance, you can say

    nixpkgs.config.firefox.enableGeckoMediaPlayer = true;

    environment.systemPackages = [ pkgs.firefox ];

  but the more interesting application is to apply global overrides to
  Nixpkgs throughout NixOS, e.g.

    nixpkgs.config.packageOverrides = pkgs:
      { glibc = pkgs.glibc27;
        gcc = pkgs.gcc42;
      };

  would build the whole system with Glibc 2.7 and GCC 4.2.  (There are
  some issues with "useFromStdenv" in all-packages.nix that need to be
  fixed for packages in the stdenv bootstrap though.)

  The implementation of this option is kind of evil though due to the
  need to prevent a circularity between the evaluation of
  nixpkgs.config and the "pkgs" module argument.

svn path=/nixos/trunk/; revision=16866
2009-08-26 16:52:38 +00:00

126 lines
4.2 KiB
Nix

[ ./config/fonts.nix
./config/guest-users.nix
./config/i18n.nix
./config/ldap.nix
./config/networking.nix
./config/nsswitch.nix
./config/system-path.nix
./config/timezone.nix
./config/unix-odbc-drivers.nix
./config/users-groups.nix
./hardware/network/intel-2200bg.nix
./hardware/network/intel-3945abg.nix
./hardware/pcmcia.nix
./installer/grub/grub.nix
./installer/tools/nixos-checkout.nix
./installer/tools/tools.nix
./misc/assertions.nix
./misc/check-config.nix
./misc/ids.nix
./misc/locate.nix
./misc/nixpkgs.nix
./misc/passthru.nix
./programs/bash/bash.nix
./programs/info.nix
./programs/pwdutils/pwdutils.nix
./programs/ssh.nix
./programs/ssmtp.nix
./security/console-kit.nix
./security/pam.nix
./security/policy-kit.nix
./security/setuid-wrappers.nix
./security/sudo.nix
./services/audio/alsa.nix
./services/audio/pulseaudio.nix
./services/databases/mysql.nix
./services/databases/postgresql.nix
./services/hardware/acpid.nix
./services/hardware/hal.nix
./services/hardware/udev.nix
./services/logging/klogd.nix
./services/logging/syslogd.nix
./services/mail/dovecot.nix
./services/mail/postfix.nix
./services/misc/autofs.nix
./services/misc/disnix.nix
./services/misc/gpsd.nix
./services/misc/nix-daemon.nix
./services/misc/nixos-manual.nix
./services/misc/rogue.nix
./services/misc/synergy.nix
./services/monitoring/nagios/default.nix
./services/monitoring/zabbix-agent.nix
./services/monitoring/zabbix-server.nix
./services/network-filesystems/nfs-kernel.nix
./services/network-filesystems/samba.nix
./services/networking/avahi-daemon.nix
./services/networking/bind.nix
./services/networking/bitlbee.nix
./services/networking/dhclient.nix
./services/networking/dhcpd.nix
./services/networking/ejabberd.nix
./services/networking/firewall.nix
./services/networking/gnunet.nix
./services/networking/gw6c.nix
./services/networking/ifplugd.nix
./services/networking/ircd-hybrid.nix
./services/networking/ntpd.nix
./services/networking/openfire.nix
./services/networking/openvpn.nix
./services/networking/portmap.nix
./services/networking/ssh/lshd.nix
./services/networking/ssh/sshd.nix
./services/networking/tftpd.nix
./services/networking/vsftpd.nix
./services/networking/wpa_supplicant.nix
./services/networking/xinetd.nix
./services/printing/cupsd.nix
./services/scheduling/atd.nix
./services/scheduling/cron.nix
./services/scheduling/fcron.nix
./services/system/dbus.nix
./services/system/nscd.nix
./services/ttys/gpm.nix
./services/ttys/mingetty.nix
./services/web-servers/apache-httpd/default.nix
./services/web-servers/jboss.nix
./services/web-servers/tomcat.nix
./services/x11/xfs.nix
./services/x11/xserver/default.nix
./services/x11/xserver/desktop-managers/default.nix
./services/x11/xserver/desktop-managers/gnome.nix
./services/x11/xserver/desktop-managers/kde-environment.nix
./services/x11/xserver/desktop-managers/kde.nix
./services/x11/xserver/desktop-managers/kde4.nix
./services/x11/xserver/desktop-managers/none.nix
./services/x11/xserver/desktop-managers/xterm.nix
./services/x11/xserver/display-managers/default.nix
./services/x11/xserver/display-managers/kdm.nix
./services/x11/xserver/display-managers/slim.nix
./services/x11/xserver/window-managers/compiz.nix
./services/x11/xserver/window-managers/default.nix
./services/x11/xserver/window-managers/kwm.nix
./services/x11/xserver/window-managers/metacity.nix
./services/x11/xserver/window-managers/none.nix
./services/x11/xserver/window-managers/twm.nix
./services/x11/xserver/window-managers/wmii.nix
./services/x11/xserver/window-managers/xmonad.nix
./system/activation/activation-script.nix
./system/activation/top-level.nix
./system/boot/kernel.nix
./system/boot/stage-1.nix
./system/boot/stage-2.nix
./system/etc/etc.nix
./system/upstart-events/ctrl-alt-delete.nix
./system/upstart-events/halt.nix
./system/upstart-events/maintenance-shell.nix
./system/upstart/upstart.nix
./tasks/filesystems.nix
./tasks/kbd.nix
./tasks/lvm.nix
./tasks/network-interfaces.nix
./tasks/swap.nix
./tasks/swraid.nix
./tasks/tty-backgrounds.nix
]