Eelco Dolstra
8d731dacad
* X session script:
...
- Set the desktop background to the image ~/.background-image.
- Depending on services.xserver.sessionType, start an xterm or a
gnome-terminal as the "desktop" :-)
* Upstart jobs can now declare extra packages to be added to the
system path through the `extraPath' attribute. For instance, the
ALSA job adds alsa-utils, and the X server job adds lots of stuff
depending on the X configuration (e.g., xrandr, gnome-terminal,
twm).
* Create a cdrom/dvd symlink for SCSI sr? devices.
svn path=/nixos/trunk/; revision=8221
2007-03-06 00:07:00 +00:00
Eelco Dolstra
119df37858
* Generate a wrapper around modprobe that sets MODULE_DIR. This is
...
important for /proc/sys/kernel/modprobe, i.e., modprobing by the
kernel.
svn path=/nixos/trunk/; revision=8164
2007-03-04 01:16:24 +00:00
Eelco Dolstra
90f1dbe548
* Set some wireless settings (ESSID, WEP key).
...
svn path=/nixos/trunk/; revision=8163
2007-03-04 00:40:59 +00:00
Eelco Dolstra
2bff886ae1
* Udev rules/script to load device firmware automatically. The udev
...
job takes a list of firmware directories in which to search for
firmware files. Right now this is just the Intel 2200 firmware (if
enabled).
svn path=/nixos/trunk/; revision=8162
2007-03-03 23:20:08 +00:00
Eelco Dolstra
ba56551986
* ALSA support: save/restore the volume settings, create device nodes
...
in /dev/snd.
svn path=/nixos/trunk/; revision=8124
2007-03-01 00:36:00 +00:00
Eelco Dolstra
a177575779
* Handle windowManager == "compiz". Load Compiz's GConf settings
...
automatically and turn on most plugins.
svn path=/nixos/trunk/; revision=8122
2007-03-01 00:00:16 +00:00
Eelco Dolstra
5799fe7382
* Some hackery to get Metacity to find its default settings. GConf is
...
really evil: it requires applications to install their GConf schemas
into one of a fixed set of directories that gconfd searches. This
is of course rather imperative.
svn path=/nixos/trunk/; revision=8120
2007-02-28 23:18:16 +00:00
Eelco Dolstra
8960f038dd
* Allow metacity as the window manager.
...
svn path=/nixos/trunk/; revision=8119
2007-02-28 23:00:09 +00:00
Eelco Dolstra
a50097b9ca
* Enable DRI support in the X server.
...
svn path=/nixos/trunk/; revision=8067
2007-02-27 00:31:04 +00:00
Eelco Dolstra
fdb5a06fa4
* Specify the resolution and the video driver name in the configuration file.
...
svn path=/nixos/trunk/; revision=8061
2007-02-26 23:11:32 +00:00
Eelco Dolstra
4164a4ff3e
* Construct the module path dynamically.
...
svn path=/nixos/trunk/; revision=8059
2007-02-26 21:39:07 +00:00
Eelco Dolstra
ef6b45d924
* Start a display manager (SLiM).
...
svn path=/nixos/trunk/; revision=8045
2007-02-25 22:27:17 +00:00
Eelco Dolstra
426a8b806b
* Use xinit to start the X server plus some initial clients (twm + xterm).
...
svn path=/nixos/trunk/; revision=8043
2007-02-25 16:20:14 +00:00
Eelco Dolstra
3ad2c91939
* Pure X server. All fonts are now in the Nix store.
...
svn path=/nixos/trunk/; revision=8041
2007-02-25 15:53:57 +00:00
Eelco Dolstra
0ee31b29ef
* The daemon needs OpenSSH to be in the PATH for signing/verifying.
...
svn path=/nixos/trunk/; revision=8025
2007-02-22 18:04:18 +00:00
Eelco Dolstra
ed36857d5e
* Don't start dhclient on interfaces that are explicitly configured.
...
svn path=/nixos/trunk/; revision=8014
2007-02-22 14:26:53 +00:00
Eelco Dolstra
619c3e0465
* Don't use the DHCP wrapper.
...
svn path=/nixos/trunk/; revision=7921
2007-02-20 14:20:33 +00:00
Eelco Dolstra
06a6116c44
* Allow manual network configuration, i.e., specificying the IP
...
address, gateway, and nameservers in the system configuration.
svn path=/nixos/trunk/; revision=7898
2007-02-12 16:00:55 +00:00
Eelco Dolstra
554ae9908b
* Some slightly hacky LDAP support. The problem is that Glibc has to
...
be able to find the LDAP NSS module, which is normally installed in
Glibc's prefix (under /lib/libnss_ldap...). Of course, we can't do
that; it wouldn't be pure. As a workaround, we simply add nss_ldap
to the LD_LIBRARY_PATH of the nscd daemon, which every other program
uses for lookups. So we don't have to put nss_ldap in the
LD_LIBRARY_PATH of every program.
svn path=/nixos/trunk/; revision=7684
2007-01-15 17:19:41 +00:00
Eelco Dolstra
ee55c0048b
* Fix filterSource calls.
...
svn path=/nixos/trunk/; revision=7669
2007-01-15 09:20:34 +00:00
Eelco Dolstra
9963b263d3
* NSCD daemon.
...
svn path=/nixos/trunk/; revision=7645
2007-01-11 23:55:25 +00:00
Eelco Dolstra
daa8ecfe7a
* Activate software RAID arrays.
...
svn path=/nixos/trunk/; revision=7631
2007-01-11 00:40:28 +00:00
Eelco Dolstra
158c303e2f
* Enable SFTP support in sshd.
...
svn path=/nixos/trunk/; revision=7622
2007-01-10 17:19:17 +00:00
Eelco Dolstra
866d87c60b
* Start the cron daemon.
...
svn path=/nixos/trunk/; revision=7621
2007-01-10 17:09:00 +00:00
Eelco Dolstra
24e34612e3
* Allow swap devices to be specified by label.
...
svn path=/nixos/trunk/; revision=7609
2007-01-10 13:07:57 +00:00
Eelco Dolstra
2148123b9c
* Merge splash-themes.nix into the regular options infrastructure.
...
svn path=/nixos/trunk/; revision=7576
2007-01-08 22:41:41 +00:00
Eelco Dolstra
56da3e7887
* Allow any login program to be specified.
...
svn path=/nixos/trunk/; revision=7575
2007-01-08 21:34:30 +00:00
Eelco Dolstra
b7f11ad98b
* Generate sshd_config to set XAuthLocation if X11 forwarding is
...
enabled.
svn path=/nixos/trunk/; revision=7548
2007-01-07 10:19:16 +00:00
Eelco Dolstra
b6b5bafa22
* Refactoring.
...
svn path=/nixos/trunk/; revision=7533
2007-01-04 10:29:40 +00:00